aboutsummaryrefslogtreecommitdiffstats
path: root/ytab.h
blob: 8a366ba843bcb51939e49425921c210029e2faf6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101

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