home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / historic / v92.tgz / v92.tar / v92 / src / h / version.h < prev    next >
C/C++ Source or Header  |  1996-03-22  |  1KB  |  73 lines

  1.  
  2. /*
  3.  * version.h -- version identification
  4.  */
  5.  
  6. #undef DVersion
  7. #undef Version
  8. #undef UVersion
  9. #undef IVersion
  10. /*
  11.  * Version number to insure format of data base matches version of iconc
  12.  *  and rtt.
  13.  */
  14.  
  15. #define DVersion "9.0.00"
  16.  
  17. #if COMPILER
  18.  
  19. /*
  20.  * &version
  21.  */
  22. #define Version    "Icon Compiler Version 9.2.  March 20, 1996"
  23. #else                    /* COMPILER */
  24.  
  25. /*
  26.  *  &version
  27.  */
  28. #define Version    "Icon Interpreter Version 9.2.  March 20, 1996"
  29.  
  30. /*
  31.  * Version numbers to be sure ucode is compatible with the linker
  32.  * and icode is compatible with the run-time system.
  33.  */
  34.  
  35. #define UVersion "U9.0.00"
  36.  
  37. #ifdef MultiThread
  38.  
  39. #if IntBits == 16
  40. #define IVersion "I9.0.00M/16"
  41. #endif                    /* IntBits == 16 */
  42.  
  43. #if IntBits == 32
  44. #define IVersion "I9.0.00M/32"
  45. #endif                    /* IntBits == 32 */
  46.  
  47. #if IntBits == 64
  48. #define IVersion "I9.0.00M/64"
  49. #endif                    /* IntBits == 64 */
  50.  
  51. #else                    /* MultiThread */
  52.  
  53. #if IntBits == 16
  54. #define IVersion "I9.0.00/16"
  55. #endif                    /* IntBits == 16 */
  56.  
  57. #if IntBits == 32
  58. #define IVersion "I9.0.00/32"
  59. #endif                    /* IntBits == 32 */
  60.  
  61. #if IntBits == 64
  62. #define IVersion "I9.0.00/64"
  63. #endif                    /* IntBits == 64 */
  64.  
  65. #endif                    /* MultiThread */
  66.  
  67. #endif                    /* COMPILER */
  68.  
  69. /*
  70.  * Version number for event monitoring.
  71.  */
  72. #define Eversion "9.0.00"
  73.