home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / oct93 / graphics / graphtal.lha / Graphtal / yacc.tab.h < prev    next >
C/C++ Source or Header  |  1992-11-20  |  2KB  |  89 lines

  1. typedef union { double realnumber;
  2.      int intnumber;
  3.  
  4.      Vector* vector;
  5.      TransMatrix* trans;
  6.      GeoObject* geoObject;
  7.      Hull* hull;
  8.          DerivationList* derivations;
  9.      TableList* table_list;
  10.      Table* table;
  11.      ProductionList* prod_list;
  12.          Production* production;
  13.      Predecessor* predecessor;
  14.      NameList* name_list;
  15.      SuccessorList* succ_list;
  16.          Successor* successor;
  17.      ProdModuleList* module_list;
  18.      ProdModule* module;
  19.  
  20.      ExpressionList* expr_list;
  21.          Expression* expr;
  22.          Value* value;
  23.      rcString* name;
  24.        } YYSTYPE;
  25. #define    tVALUE    258
  26. #define    tNAME    259
  27. #define    tCONSTANT    260
  28. #define    tLSYSTEM    261
  29. #define    tTABLE    262
  30. #define    tCONST    263
  31. #define    tATTRIBUTES    264
  32. #define    tDERIVATION    265
  33. #define    tAXIOM    266
  34. #define    tPITCH    267
  35. #define    tROLL    268
  36. #define    tTURN    269
  37. #define    tANGLE    270
  38. #define    tFORWARD    271
  39. #define    tRANDOMIZE    272
  40. #define    tINFINITY    273
  41. #define    tTROPISM    274
  42. #define    tWEIGHT    275
  43. #define    tEYE    276
  44. #define    tLOOKAT    277
  45. #define    tUP    278
  46. #define    tFOV    279
  47. #define    tCONERES    280
  48. #define    tSPHERERES    281
  49. #define    tHULL    282
  50. #define    tSPHERE    283
  51. #define    tTRIANGLE    284
  52. #define    tPLANE    285
  53. #define    tCYLINDER    286
  54. #define    tCONE    287
  55. #define    tTRANSLATE    288
  56. #define    tROTATE    289
  57. #define    tSCALE    290
  58. #define    tTRANSFORM    291
  59. #define    tSIN    292
  60. #define    tCOS    293
  61. #define    tTAN    294
  62. #define    tASIN    295
  63. #define    tACOS    296
  64. #define    tATAN    297
  65. #define    tABS    298
  66. #define    tSQRT    299
  67. #define    tEXP    300
  68. #define    tLOG    301
  69. #define    tLOG10    302
  70. #define    tRAND    303
  71. #define    tGAUSS    304
  72. #define    tIF    305
  73. #define    tTURTLEX    306
  74. #define    tTURTLEY    307
  75. #define    tTURTLEZ    308
  76. #define    tSCOPE    309
  77. #define    tAND    310
  78. #define    tOR    311
  79. #define    tEQ    312
  80. #define    tNEQ    313
  81. #define    tGEQ    314
  82. #define    tLEQ    315
  83. #define    tARROW    316
  84. #define    tPOW    317
  85. #define    tUMINUS    318
  86.  
  87.  
  88. extern YYSTYPE yylval;
  89.