home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Interactive Guide / c-cplusplus-interactive-guide.iso / c_ref / csource4 / 296_01 / ctocxx.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-10-03  |  640 b   |  28 lines

  1.  
  2. #ifndef TRUE
  3. #define TRUE 1
  4. #define FALSE 0
  5. #define FOREVER for(;;)
  6. #endif
  7.  
  8. /* Symbol Table Definitions */
  9. #define TABSIZ  353
  10. /* ctocxx.h - header file for C to C++ conversion tool - C.D. Havener */
  11. #define NOARGS  1
  12. #define WITH_ARGS 2
  13. #define SYMSIZ  40 
  14.  
  15. typedef struct symbol   /* symbol table unit */
  16.         {
  17.         char name[SYMSIZ];
  18.         int type;
  19.         int muldef;
  20.         struct symbol *chain;   /* collision chain */
  21.         union
  22.             {
  23.             int ival;
  24.             long lval;
  25.             } uval;
  26.         }SYM,*SYMPTR;
  27.  
  28.