xref: /inferno-os/utils/awk/ytabh.bak (revision 74a4d8c26dd3c1e9febcb717cfd6cb6512991a7a)
1
2typedef union  {
3	Node	*p;
4	Cell	*cp;
5	int	i;
6	char	*s;
7}	YYSTYPE;
8extern	YYSTYPE	yylval;
9#define	FIRSTTOKEN	57346
10#define	PROGRAM	57347
11#define	PASTAT	57348
12#define	PASTAT2	57349
13#define	XBEGIN	57350
14#define	XEND	57351
15#define	NL	57352
16#define	ARRAY	57353
17#define	MATCH	57354
18#define	NOTMATCH	57355
19#define	MATCHOP	57356
20#define	FINAL	57357
21#define	DOT	57358
22#define	ALL	57359
23#define	CCL	57360
24#define	NCCL	57361
25#define	CHAR	57362
26#define	OR	57363
27#define	STAR	57364
28#define	QUEST	57365
29#define	PLUS	57366
30#define	AND	57367
31#define	BOR	57368
32#define	APPEND	57369
33#define	EQ	57370
34#define	GE	57371
35#define	GT	57372
36#define	LE	57373
37#define	LT	57374
38#define	NE	57375
39#define	IN	57376
40#define	ARG	57377
41#define	BLTIN	57378
42#define	BREAK	57379
43#define	CLOSE	57380
44#define	CONTINUE	57381
45#define	DELETE	57382
46#define	DO	57383
47#define	EXIT	57384
48#define	FOR	57385
49#define	FUNC	57386
50#define	SUB	57387
51#define	GSUB	57388
52#define	IF	57389
53#define	INDEX	57390
54#define	LSUBSTR	57391
55#define	MATCHFCN	57392
56#define	NEXT	57393
57#define	NEXTFILE	57394
58#define	ADD	57395
59#define	MINUS	57396
60#define	MULT	57397
61#define	DIVIDE	57398
62#define	MOD	57399
63#define	ASSIGN	57400
64#define	ASGNOP	57401
65#define	ADDEQ	57402
66#define	SUBEQ	57403
67#define	MULTEQ	57404
68#define	DIVEQ	57405
69#define	MODEQ	57406
70#define	POWEQ	57407
71#define	PRINT	57408
72#define	PRINTF	57409
73#define	SPRINTF	57410
74#define	ELSE	57411
75#define	INTEST	57412
76#define	CONDEXPR	57413
77#define	POSTINCR	57414
78#define	PREINCR	57415
79#define	POSTDECR	57416
80#define	PREDECR	57417
81#define	VAR	57418
82#define	IVAR	57419
83#define	VARNF	57420
84#define	CALL	57421
85#define	NUMBER	57422
86#define	STRING	57423
87#define	REGEXPR	57424
88#define	GETLINE	57425
89#define	RETURN	57426
90#define	SPLIT	57427
91#define	SUBSTR	57428
92#define	WHILE	57429
93#define	CAT	57430
94#define	NOT	57431
95#define	UMINUS	57432
96#define	POWER	57433
97#define	DECR	57434
98#define	INCR	57435
99#define	INDIRECT	57436
100#define	LASTTOKEN	57437
101