home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / gnu / gcc-2.5.8-src.lha / src / amiga / gcc-2.5.8 / cp-parse.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-11-27  |  1.8 KB  |  89 lines

  1. typedef union {long itype; tree ttype; char *strtype; enum tree_code code; } YYSTYPE;
  2. #define    IDENTIFIER    258
  3. #define    TYPENAME    259
  4. #define    SCOPED_TYPENAME    260
  5. #define    SCSPEC    261
  6. #define    TYPESPEC    262
  7. #define    TYPE_QUAL    263
  8. #define    CONSTANT    264
  9. #define    STRING    265
  10. #define    ELLIPSIS    266
  11. #define    SIZEOF    267
  12. #define    ENUM    268
  13. #define    IF    269
  14. #define    ELSE    270
  15. #define    WHILE    271
  16. #define    DO    272
  17. #define    FOR    273
  18. #define    SWITCH    274
  19. #define    CASE    275
  20. #define    DEFAULT    276
  21. #define    BREAK    277
  22. #define    CONTINUE    278
  23. #define    RETURN    279
  24. #define    GOTO    280
  25. #define    ASM_KEYWORD    281
  26. #define    GCC_ASM_KEYWORD    282
  27. #define    TYPEOF    283
  28. #define    ALIGNOF    284
  29. #define    HEADOF    285
  30. #define    CLASSOF    286
  31. #define    ATTRIBUTE    287
  32. #define    EXTENSION    288
  33. #define    LABEL    289
  34. #define    AGGR    290
  35. #define    VISSPEC    291
  36. #define    DELETE    292
  37. #define    NEW    293
  38. #define    OVERLOAD    294
  39. #define    THIS    295
  40. #define    OPERATOR    296
  41. #define    LEFT_RIGHT    297
  42. #define    TEMPLATE    298
  43. #define    TYPEID    299
  44. #define    DYNAMIC_CAST    300
  45. #define    SCOPE    301
  46. #define    START_DECLARATOR    302
  47. #define    EMPTY    303
  48. #define    TYPENAME_COLON    304
  49. #define    ASSIGN    305
  50. #define    RANGE    306
  51. #define    OROR    307
  52. #define    ANDAND    308
  53. #define    MIN_MAX    309
  54. #define    EQCOMPARE    310
  55. #define    ARITHCOMPARE    311
  56. #define    LSHIFT    312
  57. #define    RSHIFT    313
  58. #define    UNARY    314
  59. #define    PLUSPLUS    315
  60. #define    MINUSMINUS    316
  61. #define    HYPERUNARY    317
  62. #define    PAREN_STAR_PAREN    318
  63. #define    POINTSAT    319
  64. #define    POINTSAT_STAR    320
  65. #define    DOT_STAR    321
  66. #define    RAISE    322
  67. #define    RAISES    323
  68. #define    RERAISE    324
  69. #define    TRY    325
  70. #define    EXCEPT    326
  71. #define    CATCH    327
  72. #define    THROW    328
  73. #define    ANSI_TRY    329
  74. #define    ANSI_THROW    330
  75. #define    TYPENAME_ELLIPSIS    331
  76. #define    PTYPENAME    332
  77. #define    PRE_PARSED_FUNCTION_DECL    333
  78. #define    EXTERN_LANG_STRING    334
  79. #define    ALL    335
  80. #define    PRE_PARSED_CLASS_DECL    336
  81. #define    TYPENAME_DEFN    337
  82. #define    IDENTIFIER_DEFN    338
  83. #define    PTYPENAME_DEFN    339
  84. #define    END_OF_SAVED_INPUT    340
  85.  
  86.  
  87. extern YYSTYPE yylval;
  88. #define YYEMPTY        -2
  89.