home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s300 / 1.ddi / CHAP3 / ENVIR.H < prev    next >
Encoding:
C/C++ Source or Header  |  1988-05-02  |  1.2 KB  |  39 lines

  1. /***********************************************************************
  2.  
  3. FILE
  4.     envir.h  -  defines program environment
  5.  
  6. LAST UPDATE
  7.     16 August 1987
  8.         remove unnecessary clutter
  9.  
  10.     Copyright(c) 1985,1986,1987  D.M. Auslander and C.H. Tham
  11.  
  12. ***********************************************************************/
  13.  
  14. /***********************   Operating System   ************************/
  15.  
  16. #define UNIX    0       /* 4.2 BSD, implies UNIX C compiler */
  17. #define PCDOS   1       /* includes generic MSDOS family */
  18. #define CPM     0       /* the CP/M family, including MP/M */
  19.  
  20.  
  21. /*******************   Hardware or Machine Type   *******************/
  22.  
  23. #define IBMPC       1       /* standard PC, PC/XT, PC/AT */
  24. #define COMPUPRO    0       /* Compupro 8086 or Dual Processor */
  25. #define INTEL310    0       /* Intel 310 development system */
  26.  
  27.  
  28. /***************************   Compilers   **************************/
  29.  
  30. #define CIC86       0       /* Computer Innovations C86 ver. 2.20M */
  31. #define DESMET      0       /* Desmet C */
  32. #define LATTICE     0       /* Lattice C ver. 2.15 */
  33. #define MICROSOFT   1       /* Microsft C ver. 4.00 */
  34.  
  35. #if MICROSOFT
  36. #define ANSI                /* use proposed ANSI C features */
  37. #endif
  38.  
  39.