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 FIGNAME 283 28#define WIDTH 284 29#define DIAMETER 285 30#define FROM 286 31#define TO 287 32#define AT 288 33#define WITH 289 34#define BY 290 35#define THEN 291 36#define SOLID 292 37#define DOTTED 293 38#define DASHED 294 39#define CHOP 295 40#define SAME 296 41#define INVISIBLE 297 42#define LJUST 298 43#define RJUST 299 44#define ABOVE 300 45#define BELOW 301 46#define OF 302 47#define THE 303 48#define WAY 304 49#define BETWEEN 305 50#define AND 306 51#define HERE 307 52#define DOT_N 308 53#define DOT_E 309 54#define DOT_W 310 55#define DOT_S 311 56#define DOT_NE 312 57#define DOT_SE 313 58#define DOT_NW 314 59#define DOT_SW 315 60#define DOT_C 316 61#define DOT_START 317 62#define DOT_END 318 63#define DOT_X 319 64#define DOT_Y 320 65#define DOT_HT 321 66#define DOT_WID 322 67#define DOT_RAD 323 68#define SIN 324 69#define COS 325 70#define ATAN2 326 71#define LOG 327 72#define EXP 328 73#define SQRT 329 74#define K_MAX 330 75#define K_MIN 331 76#define INT 332 77#define RAND 333 78#define SRAND 334 79#define COPY 335 80#define THRU 336 81#define TOP 337 82#define BOTTOM 338 83#define UPPER 339 84#define LOWER 340 85#define SH 341 86#define PRINT 342 87#define CW 343 88#define CCW 344 89#define FOR 345 90#define DO 346 91#define IF 347 92#define ELSE 348 93#define ANDAND 349 94#define OROR 350 95#define NOTEQUAL 351 96#define EQUALEQUAL 352 97#define LESSEQUAL 353 98#define GREATEREQUAL 354 99#define LEFT_CORNER 355 100#define RIGHT_CORNER 356 101#define NORTH 357 102#define SOUTH 358 103#define EAST 359 104#define WEST 360 105#define CENTER 361 106#define END 362 107#define START 363 108#define RESET 364 109#define UNTIL 365 110#define PLOT 366 111#define THICKNESS 367 112#define FILL 368 113#define COLORED 369 114#define OUTLINED 370 115#define SHADED 371 116#define ALIGNED 372 117#define SPRINTF 373 118#define COMMAND 374 119#define DEFINE 375 120#define UNDEF 376 121typedef union { 122 char *str; 123 int n; 124 double x; 125 struct { double x, y; } pair; 126 struct { double x; char *body; } if_data; 127 struct { char *str; const char *filename; int lineno; } lstr; 128 struct { double *v; int nv; int maxv; } dv; 129 struct { double val; int is_multiplicative; } by; 130 place pl; 131 object *obj; 132 corner crn; 133 path *pth; 134 object_spec *spec; 135 saved_state *pstate; 136 graphics_state state; 137 object_type obtype; 138} YYSTYPE; 139extern YYSTYPE yylval; 140