home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 7 / FreshFishVol7.bin / bbs / gnu / gcc-2.3.3-src.lha / GNU / src / amiga / gcc-2.3.3 / cp-parse.h < prev    next >
C/C++ Source or Header  |  1994-02-06  |  2KB  |  88 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    TYPEOF    282
  27. #define    ALIGNOF    283
  28. #define    HEADOF    284
  29. #define    CLASSOF    285
  30. #define    ATTRIBUTE    286
  31. #define    EXTENSION    287
  32. #define    LABEL    288
  33. #define    AGGR    289
  34. #define    VISSPEC    290
  35. #define    DELETE    291
  36. #define    NEW    292
  37. #define    OVERLOAD    293
  38. #define    THIS    294
  39. #define    OPERATOR    295
  40. #define    DYNAMIC    296
  41. #define    POINTSAT_LEFT_RIGHT    297
  42. #define    LEFT_RIGHT    298
  43. #define    TEMPLATE    299
  44. #define    SCOPE    300
  45. #define    START_DECLARATOR    301
  46. #define    EMPTY    302
  47. #define    TYPENAME_COLON    303
  48. #define    ASSIGN    304
  49. #define    RANGE    305
  50. #define    OROR    306
  51. #define    ANDAND    307
  52. #define    MIN_MAX    308
  53. #define    EQCOMPARE    309
  54. #define    ARITHCOMPARE    310
  55. #define    LSHIFT    311
  56. #define    RSHIFT    312
  57. #define    UNARY    313
  58. #define    PLUSPLUS    314
  59. #define    MINUSMINUS    315
  60. #define    HYPERUNARY    316
  61. #define    PAREN_STAR_PAREN    317
  62. #define    POINTSAT    318
  63. #define    POINTSAT_STAR    319
  64. #define    DOT_STAR    320
  65. #define    RAISE    321
  66. #define    RAISES    322
  67. #define    RERAISE    323
  68. #define    TRY    324
  69. #define    EXCEPT    325
  70. #define    CATCH    326
  71. #define    THROW    327
  72. #define    ANSI_TRY    328
  73. #define    ANSI_THROW    329
  74. #define    TYPENAME_ELLIPSIS    330
  75. #define    PTYPENAME    331
  76. #define    PRE_PARSED_FUNCTION_DECL    332
  77. #define    EXTERN_LANG_STRING    333
  78. #define    ALL    334
  79. #define    PRE_PARSED_CLASS_DECL    335
  80. #define    TYPENAME_DEFN    336
  81. #define    IDENTIFIER_DEFN    337
  82. #define    PTYPENAME_DEFN    338
  83. #define    END_OF_SAVED_INPUT    339
  84.  
  85.  
  86. extern YYSTYPE yylval;
  87. #define YYEMPTY        -2
  88.