minix/external/historical/nawk/dist/ytab.h

102 lines
1.9 KiB
C
Raw Normal View History

typedef union {
Node *p;
Cell *cp;
int i;
char *s;
} YYSTYPE;
extern YYSTYPE yylval;
#define FIRSTTOKEN 57346
#define PROGRAM 57347
#define PASTAT 57348
#define PASTAT2 57349
#define XBEGIN 57350
#define XEND 57351
#define NL 57352
#define ARRAY 57353
#define MATCH 57354
#define NOTMATCH 57355
#define MATCHOP 57356
#define FINAL 57357
#define DOT 57358
#define ALL 57359
#define CCL 57360
#define NCCL 57361
#define CHAR 57362
#define OR 57363
#define STAR 57364
#define QUEST 57365
#define PLUS 57366
#define EMPTYRE 57367
#define AND 57368
#define BOR 57369
#define APPEND 57370
#define EQ 57371
#define GE 57372
#define GT 57373
#define LE 57374
#define LT 57375
#define NE 57376
#define IN 57377
#define ARG 57378
#define BLTIN 57379
#define BREAK 57380
#define CLOSE 57381
#define CONTINUE 57382
#define DELETE 57383
#define DO 57384
#define EXIT 57385
#define FOR 57386
#define FUNC 57387
#define SUB 57388
#define GSUB 57389
#define IF 57390
#define INDEX 57391
#define LSUBSTR 57392
#define MATCHFCN 57393
#define NEXT 57394
#define NEXTFILE 57395
#define ADD 57396
#define MINUS 57397
#define MULT 57398
#define DIVIDE 57399
#define MOD 57400
#define ASSIGN 57401
#define ASGNOP 57402
#define ADDEQ 57403
#define SUBEQ 57404
#define MULTEQ 57405
#define DIVEQ 57406
#define MODEQ 57407
#define POWEQ 57408
#define PRINT 57409
#define PRINTF 57410
#define SPRINTF 57411
#define ELSE 57412
#define INTEST 57413
#define CONDEXPR 57414
#define POSTINCR 57415
#define PREINCR 57416
#define POSTDECR 57417
#define PREDECR 57418
#define VAR 57419
#define IVAR 57420
#define VARNF 57421
#define CALL 57422
#define NUMBER 57423
#define STRING 57424
#define REGEXPR 57425
#define GETLINE 57426
#define RETURN 57427
#define SPLIT 57428
#define SUBSTR 57429
#define WHILE 57430
#define CAT 57431
#define NOT 57432
#define UMINUS 57433
#define POWER 57434
#define DECR 57435
#define INCR 57436
#define INDIRECT 57437
#define LASTTOKEN 57438