summaryrefslogtreecommitdiff
path: root/utils/awk/ytab.h
diff options
context:
space:
mode:
Diffstat (limited to 'utils/awk/ytab.h')
-rw-r--r--utils/awk/ytab.h100
1 files changed, 100 insertions, 0 deletions
diff --git a/utils/awk/ytab.h b/utils/awk/ytab.h
new file mode 100644
index 00000000..d18ddfdb
--- /dev/null
+++ b/utils/awk/ytab.h
@@ -0,0 +1,100 @@
+
+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 AND 57367
+#define BOR 57368
+#define APPEND 57369
+#define EQ 57370
+#define GE 57371
+#define GT 57372
+#define LE 57373
+#define LT 57374
+#define NE 57375
+#define IN 57376
+#define ARG 57377
+#define BLTIN 57378
+#define BREAK 57379
+#define CLOSE 57380
+#define CONTINUE 57381
+#define DELETE 57382
+#define DO 57383
+#define EXIT 57384
+#define FOR 57385
+#define FUNC 57386
+#define SUB 57387
+#define GSUB 57388
+#define IF 57389
+#define INDEX 57390
+#define LSUBSTR 57391
+#define MATCHFCN 57392
+#define NEXT 57393
+#define NEXTFILE 57394
+#define ADD 57395
+#define MINUS 57396
+#define MULT 57397
+#define DIVIDE 57398
+#define MOD 57399
+#define ASSIGN 57400
+#define ASGNOP 57401
+#define ADDEQ 57402
+#define SUBEQ 57403
+#define MULTEQ 57404
+#define DIVEQ 57405
+#define MODEQ 57406
+#define POWEQ 57407
+#define PRINT 57408
+#define PRINTF 57409
+#define SPRINTF 57410
+#define ELSE 57411
+#define INTEST 57412
+#define CONDEXPR 57413
+#define POSTINCR 57414
+#define PREINCR 57415
+#define POSTDECR 57416
+#define PREDECR 57417
+#define VAR 57418
+#define IVAR 57419
+#define VARNF 57420
+#define CALL 57421
+#define NUMBER 57422
+#define STRING 57423
+#define REGEXPR 57424
+#define GETLINE 57425
+#define RETURN 57426
+#define SPLIT 57427
+#define SUBSTR 57428
+#define WHILE 57429
+#define CAT 57430
+#define NOT 57431
+#define UMINUS 57432
+#define POWER 57433
+#define DECR 57434
+#define INCR 57435
+#define INDIRECT 57436
+#define LASTTOKEN 57437