]>
Commit | Line | Data |
---|---|---|
878ddf1f | 1 | /*\r |
2 | * A n t l r S e t s / E r r o r F i l e H e a d e r\r | |
3 | *\r | |
4 | * Generated from: dlg_p.g\r | |
5 | *\r | |
6 | * Terence Parr, Russell Quong, Will Cohen, and Hank Dietz: 1989-2001\r | |
7 | * Parr Research Corporation\r | |
8 | * with Purdue University Electrical Engineering\r | |
9 | * With AHPCRC, University of Minnesota\r | |
10 | * ANTLR Version 1.33MR33\r | |
11 | */\r | |
12 | \r | |
13 | #define ANTLR_VERSION 13333\r | |
14 | #include "pcctscfg.h"\r | |
15 | #include "pccts_stdio.h"\r | |
16 | \r | |
17 | #include <ctype.h>\r | |
18 | #include "dlg.h"\r | |
19 | #define zzSET_SIZE 8\r | |
20 | #include "antlr.h"\r | |
21 | #include "tokens.h"\r | |
22 | #include "dlgdef.h"\r | |
23 | #include "err.h"\r | |
24 | \r | |
25 | ANTLRChar *zztokens[46]={\r | |
26 | /* 00 */ "Invalid",\r | |
27 | /* 01 */ "@",\r | |
28 | /* 02 */ "[\\r\\t\\ ]+",\r | |
29 | /* 03 */ "\\n",\r | |
30 | /* 04 */ "L_EOF",\r | |
31 | /* 05 */ "PER_PER",\r | |
32 | /* 06 */ "NAME_PER_PER",\r | |
33 | /* 07 */ "LEXMEMBER",\r | |
34 | /* 08 */ "LEXACTION",\r | |
35 | /* 09 */ "PARSERCLASS",\r | |
36 | /* 10 */ "LEXPREFIX",\r | |
37 | /* 11 */ "ACTION",\r | |
38 | /* 12 */ "GREAT_GREAT",\r | |
39 | /* 13 */ "L_BRACE",\r | |
40 | /* 14 */ "R_BRACE",\r | |
41 | /* 15 */ "L_PAR",\r | |
42 | /* 16 */ "R_PAR",\r | |
43 | /* 17 */ "L_BRACK",\r | |
44 | /* 18 */ "R_BRACK",\r | |
45 | /* 19 */ "ZERO_MORE",\r | |
46 | /* 20 */ "ONE_MORE",\r | |
47 | /* 21 */ "OR",\r | |
48 | /* 22 */ "RANGE",\r | |
49 | /* 23 */ "NOT",\r | |
50 | /* 24 */ "OCTAL_VALUE",\r | |
51 | /* 25 */ "HEX_VALUE",\r | |
52 | /* 26 */ "DEC_VALUE",\r | |
53 | /* 27 */ "TAB",\r | |
54 | /* 28 */ "NL",\r | |
55 | /* 29 */ "CR",\r | |
56 | /* 30 */ "BS",\r | |
57 | /* 31 */ "CONTINUATION",\r | |
58 | /* 32 */ "LIT",\r | |
59 | /* 33 */ "REGCHAR",\r | |
60 | /* 34 */ "\\>",\r | |
61 | /* 35 */ "\\\\>",\r | |
62 | /* 36 */ "\\",\r | |
63 | /* 37 */ "\\n",\r | |
64 | /* 38 */ "/\\*",\r | |
65 | /* 39 */ "//",\r | |
66 | /* 40 */ "~[]",\r | |
67 | /* 41 */ "\\*/",\r | |
68 | /* 42 */ "[\\n\\r]",\r | |
69 | /* 43 */ "~[]",\r | |
70 | /* 44 */ "[\\n\\r]",\r | |
71 | /* 45 */ "~[]"\r | |
72 | };\r | |
73 | SetWordType zzerr1[8] = {0x80,0xf,0x0,0x0, 0x0,0x0,0x0,0x0};\r | |
74 | SetWordType zzerr2[8] = {0x60,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r | |
75 | SetWordType zzerr3[8] = {0x70,0xa8,0x9a,0x7f, 0x3,0x0,0x0,0x0};\r | |
76 | SetWordType setwd1[46] = {0x0,0x6,0x0,0x0,0x30,0xc8,0xc8,\r | |
77 | 0x1,0x1,0x1,0x1,0x35,0x0,0x30,0x0,\r | |
78 | 0x30,0x0,0x30,0x0,0x30,0x30,0x0,0x0,\r | |
79 | 0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,\r | |
80 | 0x0,0x30,0x30,0x0,0x0,0x0,0x0,0x0,\r | |
81 | 0x0,0x0,0x0,0x0,0x0,0x0,0x0};\r | |
82 | SetWordType zzerr4[8] = {0x10,0xa8,0x9a,0x7f, 0x3,0x0,0x0,0x0};\r | |
83 | SetWordType zzerr5[8] = {0x10,0xe8,0xbb,0x7f, 0x3,0x0,0x0,0x0};\r | |
84 | SetWordType zzerr6[8] = {0x10,0xa0,0x9a,0x7f, 0x3,0x0,0x0,0x0};\r | |
85 | SetWordType setwd2[46] = {0x0,0x0,0x0,0x0,0xeb,0x2,0x2,\r | |
86 | 0x0,0x0,0x0,0x0,0xd6,0x0,0xeb,0xd4,\r | |
87 | 0xeb,0xd4,0xeb,0x0,0xcb,0xcb,0xd0,0x0,\r | |
88 | 0xeb,0xeb,0xeb,0xeb,0xeb,0xeb,0xeb,0xeb,\r | |
89 | 0x0,0xeb,0xeb,0x0,0x0,0x0,0x0,0x0,\r | |
90 | 0x0,0x0,0x0,0x0,0x0,0x0,0x0};\r | |
91 | SetWordType zzerr7[8] = {0x10,0xa0,0x82,0x7f, 0x3,0x0,0x0,0x0};\r | |
92 | SetWordType zzerr8[8] = {0x10,0x0,0x44,0x7f, 0x3,0x0,0x0,0x0};\r | |
93 | SetWordType zzerr9[8] = {0x10,0x0,0x0,0x7f, 0x3,0x0,0x0,0x0};\r | |
94 | SetWordType setwd3[46] = {0x0,0x0,0x0,0x0,0xf7,0x0,0x0,\r | |
95 | 0x0,0x0,0x0,0x0,0xc2,0x0,0xc2,0xc2,\r | |
96 | 0xc2,0xc2,0xc2,0xb8,0xc2,0xc2,0xc2,0x80,\r | |
97 | 0xc2,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,\r | |
98 | 0x0,0xf7,0xf7,0x0,0x0,0x0,0x0,0x0,\r | |
99 | 0x0,0x0,0x0,0x0,0x0,0x0,0x0};\r |