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
| /*
| * A n t l r S e t s / E r r o r F i l e H e a d e r
| *
| * Generated from: dlg_p.g
| *
| * Terence Parr, Russell Quong, Will Cohen, and Hank Dietz: 1989-2001
| * Parr Research Corporation
| * with Purdue University Electrical Engineering
| * With AHPCRC, University of Minnesota
| * ANTLR Version 1.33MR33
| */
|
| #define ANTLR_VERSION 13333
| #include "pcctscfg.h"
| #include "pccts_stdio.h"
|
| #include <ctype.h>
| #include "dlg.h"
| #define zzSET_SIZE 8
| #include "antlr.h"
| #include "tokens.h"
| #include "dlgdef.h"
| #include "err.h"
|
| ANTLRChar *zztokens[46]={
| /* 00 */ "Invalid",
| /* 01 */ "@",
| /* 02 */ "[\\r\\t\\ ]+",
| /* 03 */ "\\n",
| /* 04 */ "L_EOF",
| /* 05 */ "PER_PER",
| /* 06 */ "NAME_PER_PER",
| /* 07 */ "LEXMEMBER",
| /* 08 */ "LEXACTION",
| /* 09 */ "PARSERCLASS",
| /* 10 */ "LEXPREFIX",
| /* 11 */ "ACTION",
| /* 12 */ "GREAT_GREAT",
| /* 13 */ "L_BRACE",
| /* 14 */ "R_BRACE",
| /* 15 */ "L_PAR",
| /* 16 */ "R_PAR",
| /* 17 */ "L_BRACK",
| /* 18 */ "R_BRACK",
| /* 19 */ "ZERO_MORE",
| /* 20 */ "ONE_MORE",
| /* 21 */ "OR",
| /* 22 */ "RANGE",
| /* 23 */ "NOT",
| /* 24 */ "OCTAL_VALUE",
| /* 25 */ "HEX_VALUE",
| /* 26 */ "DEC_VALUE",
| /* 27 */ "TAB",
| /* 28 */ "NL",
| /* 29 */ "CR",
| /* 30 */ "BS",
| /* 31 */ "CONTINUATION",
| /* 32 */ "LIT",
| /* 33 */ "REGCHAR",
| /* 34 */ "\\>",
| /* 35 */ "\\\\>",
| /* 36 */ "\\",
| /* 37 */ "\\n",
| /* 38 */ "/\\*",
| /* 39 */ "//",
| /* 40 */ "~[]",
| /* 41 */ "\\*/",
| /* 42 */ "[\\n\\r]",
| /* 43 */ "~[]",
| /* 44 */ "[\\n\\r]",
| /* 45 */ "~[]"
| };
| SetWordType zzerr1[8] = {0x80,0xf,0x0,0x0, 0x0,0x0,0x0,0x0};
| SetWordType zzerr2[8] = {0x60,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
| SetWordType zzerr3[8] = {0x70,0xa8,0x9a,0x7f, 0x3,0x0,0x0,0x0};
| SetWordType setwd1[46] = {0x0,0x6,0x0,0x0,0x30,0xc8,0xc8,
| 0x1,0x1,0x1,0x1,0x35,0x0,0x30,0x0,
| 0x30,0x0,0x30,0x0,0x30,0x30,0x0,0x0,
| 0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,
| 0x0,0x30,0x30,0x0,0x0,0x0,0x0,0x0,
| 0x0,0x0,0x0,0x0,0x0,0x0,0x0};
| SetWordType zzerr4[8] = {0x10,0xa8,0x9a,0x7f, 0x3,0x0,0x0,0x0};
| SetWordType zzerr5[8] = {0x10,0xe8,0xbb,0x7f, 0x3,0x0,0x0,0x0};
| SetWordType zzerr6[8] = {0x10,0xa0,0x9a,0x7f, 0x3,0x0,0x0,0x0};
| SetWordType setwd2[46] = {0x0,0x0,0x0,0x0,0xeb,0x2,0x2,
| 0x0,0x0,0x0,0x0,0xd6,0x0,0xeb,0xd4,
| 0xeb,0xd4,0xeb,0x0,0xcb,0xcb,0xd0,0x0,
| 0xeb,0xeb,0xeb,0xeb,0xeb,0xeb,0xeb,0xeb,
| 0x0,0xeb,0xeb,0x0,0x0,0x0,0x0,0x0,
| 0x0,0x0,0x0,0x0,0x0,0x0,0x0};
| SetWordType zzerr7[8] = {0x10,0xa0,0x82,0x7f, 0x3,0x0,0x0,0x0};
| SetWordType zzerr8[8] = {0x10,0x0,0x44,0x7f, 0x3,0x0,0x0,0x0};
| SetWordType zzerr9[8] = {0x10,0x0,0x0,0x7f, 0x3,0x0,0x0,0x0};
| SetWordType setwd3[46] = {0x0,0x0,0x0,0x0,0xf7,0x0,0x0,
| 0x0,0x0,0x0,0x0,0xc2,0x0,0xc2,0xc2,
| 0xc2,0xc2,0xc2,0xb8,0xc2,0xc2,0xc2,0x80,
| 0xc2,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,
| 0x0,0xf7,0xf7,0x0,0x0,0x0,0x0,0x0,
| 0x0,0x0,0x0,0x0,0x0,0x0,0x0};
|
|