home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / gnu / groff-1.09-src.lha / src / amiga / groff-1.09 / pic / pic.tab.h < prev    next >
C/C++ Source or Header  |  1994-02-13  |  2KB  |  130 lines

  1. #define LABEL 257
  2. #define VARIABLE 258
  3. #define NUMBER 259
  4. #define TEXT 260
  5. #define COMMAND_LINE 261
  6. #define DELIMITED 262
  7. #define ORDINAL 263
  8. #define TH 264
  9. #define LEFT_ARROW_HEAD 265
  10. #define RIGHT_ARROW_HEAD 266
  11. #define DOUBLE_ARROW_HEAD 267
  12. #define LAST 268
  13. #define UP 269
  14. #define DOWN 270
  15. #define LEFT 271
  16. #define RIGHT 272
  17. #define BOX 273
  18. #define CIRCLE 274
  19. #define ELLIPSE 275
  20. #define ARC 276
  21. #define LINE 277
  22. #define ARROW 278
  23. #define MOVE 279
  24. #define SPLINE 280
  25. #define HEIGHT 281
  26. #define RADIUS 282
  27. #define WIDTH 283
  28. #define DIAMETER 284
  29. #define FROM 285
  30. #define TO 286
  31. #define AT 287
  32. #define WITH 288
  33. #define BY 289
  34. #define THEN 290
  35. #define DOTTED 291
  36. #define DASHED 292
  37. #define CHOP 293
  38. #define SAME 294
  39. #define INVISIBLE 295
  40. #define LJUST 296
  41. #define RJUST 297
  42. #define ABOVE 298
  43. #define BELOW 299
  44. #define OF 300
  45. #define THE 301
  46. #define WAY 302
  47. #define BETWEEN 303
  48. #define AND 304
  49. #define HERE 305
  50. #define DOT_N 306
  51. #define DOT_E 307
  52. #define DOT_W 308
  53. #define DOT_S 309
  54. #define DOT_NE 310
  55. #define DOT_SE 311
  56. #define DOT_NW 312
  57. #define DOT_SW 313
  58. #define DOT_C 314
  59. #define DOT_START 315
  60. #define DOT_END 316
  61. #define DOT_X 317
  62. #define DOT_Y 318
  63. #define DOT_HT 319
  64. #define DOT_WID 320
  65. #define DOT_RAD 321
  66. #define SIN 322
  67. #define COS 323
  68. #define ATAN2 324
  69. #define LOG 325
  70. #define EXP 326
  71. #define SQRT 327
  72. #define K_MAX 328
  73. #define K_MIN 329
  74. #define INT 330
  75. #define RAND 331
  76. #define COPY 332
  77. #define THRU 333
  78. #define TOP 334
  79. #define BOTTOM 335
  80. #define UPPER 336
  81. #define LOWER 337
  82. #define SH 338
  83. #define PRINT 339
  84. #define CW 340
  85. #define CCW 341
  86. #define FOR 342
  87. #define DO 343
  88. #define IF 344
  89. #define ELSE 345
  90. #define ANDAND 346
  91. #define OROR 347
  92. #define NOTEQUAL 348
  93. #define EQUALEQUAL 349
  94. #define LESSEQUAL 350
  95. #define GREATEREQUAL 351
  96. #define LEFT_CORNER 352
  97. #define RIGHT_CORNER 353
  98. #define CENTER 354
  99. #define END 355
  100. #define START 356
  101. #define RESET 357
  102. #define UNTIL 358
  103. #define PLOT 359
  104. #define THICKNESS 360
  105. #define FILL 361
  106. #define ALIGNED 362
  107. #define SPRINTF 363
  108. #define COMMAND 364
  109. #define DEFINE 365
  110. #define UNDEF 366
  111. typedef union {
  112.     char *str;
  113.     int n;
  114.     double x;
  115.     struct { double x, y; } pair;
  116.     struct { double x; char *body; } if_data;
  117.     struct { char *str; const char *filename; int lineno; } lstr;
  118.     struct { double *v; int nv; int maxv; } dv;
  119.     struct { double val; int is_multiplicative; } by;
  120.     place pl;
  121.     object *obj;
  122.     corner crn;
  123.     path *pth;
  124.     object_spec *spec;
  125.     saved_state *pstate;
  126.     graphics_state state;
  127.     object_type obtype;
  128. } YYSTYPE;
  129. extern YYSTYPE yylval;
  130.