# define BOX 1
# define LINE 2
# define ARROW 3
# define CIRCLE 4
# define ELLIPSE 5
# define ARC 6
# define SPLINE 7
# define BLOCK 8
# define TEXT 9
# define TROFF 10
# define MOVE 11
# define BLOCKEND 12
# define PLACE 13
# define PRINT 270
# define RESET 271
# define THRU 272
# define UNTIL 273
# define FOR 274
# define IF 275
# define COPY 276
# define THENSTR 277
# define ELSESTR 278
# define DOSTR 279
# define PLACENAME 280
# define VARNAME 281
# define SPRINTF 282
# define DEFNAME 283
# define ATTR 284
# define TEXTATTR 285
# define LEFT 286
# define RIGHT 287
# define UP 288
# define DOWN 289
# define FROM 290
# define TO 291
# define AT 292
# define BY 293
# define WITH 294
# define HEAD 295
# define CW 296
# define CCW 297
# define THEN 298
# define HEIGHT 299
# define WIDTH 300
# define RADIUS 301
# define DIAMETER 302
# define LENGTH 303
# define SIZE 304
# define CORNER 305
# define HERE 306
# define LAST 307
# define NTH 308
# define SAME 309
# define BETWEEN 310
# define AND 311
# define EAST 312
# define WEST 313
# define NORTH 314
# define SOUTH 315
# define NE 316
# define NW 317
# define SE 318
# define SW 319
# define START 320
# define END 321
# define DOTX 322
# define DOTY 323
# define DOTHT 324
# define DOTWID 325
# define DOTRAD 326
# define NUMBER 327
# define LOG 328
# define EXP 329
# define SIN 330
# define COS 331
# define ATAN2 332
# define SQRT 333
# define RAND 334
# define MIN 335
# define MAX 336
# define INT 337
# define DIR 338
# define DOT 339
# define DASH 340
# define CHOP 341
# define FILL 342
# define ST 343
# define OROR 344
# define ANDAND 345
# define GT 346
# define LT 347
# define LE 348
# define GE 349
# define EQ 350
# define NEQ 351
# define UMINUS 352
# define NOT 353
