|
|
1.1 root 1: struct _token_name { char * string; int val; } token_names [] = {
2: { "EOFTOK", 0 },
3: { "ASM", 1 },
4: { "AUTO", 2 },
5: { "BREAK", 3 },
6: { "CASE", 4 },
7: { "CHAR", 5 },
8: { "CLASS", 6 },
9: { "CONTINUE", 7 },
10: { "DEFAULT", 8 },
11: { "DELETE", 9 },
12: { "DO", 10 },
13: { "DOUBLE", 11 },
14: { "ELSE", 12 },
15: { "ENUM", 13 },
16: { "EXTERN", 14 },
17: { "FLOAT", 15 },
18: { "FOR", 16 },
19: { "FORTRAN", 17 },
20: { "FRIEND", 18 },
21: { "GOTO", 19 },
22: { "IF", 20 },
23: { "INT", 21 },
24: { "LONG", 22 },
25: { "NEW", 23 },
26: { "OPERATOR", 24 },
27: { "RETURN", 28 },
28: { "PUBLIC", 25 },
29: { "CONST", 26 },
30: { "REGISTER", 27 },
31: { "RETURN", 28 },
32: { "SHORT", 29 },
33: { "SIZEOF", 30 },
34: { "STATIC", 31 },
35: { "STRUCT", 32 },
36: { "SWITCH", 33 },
37: { "THIS", 34 },
38: { "TYPEDEF", 35 },
39: { "UNION", 36 },
40: { "UNSIGNED", 37 },
41: { "VOID", 38 },
42: { "WHILE", 39 },
43: { "LP", 40 },
44: { "RP", 41 },
45: { "LB", 42 },
46: { "RB", 43 },
47: { "REF", 44 },
48: { "DOT", 45 },
49: { "NOT", 46 },
50: { "COMPL", 47 },
51: { "INCR", 48 },
52: { "DECR", 49 },
53: { "MUL", 50 },
54: { "DIV", 51 },
55: { "AND", 52 },
56: { "MOD", 53 },
57: { "PLUS", 54 },
58: { "MINUS", 55 },
59: { "LS", 56 },
60: { "RS", 57 },
61: { "LT", 58 },
62: { "LE", 59 },
63: { "GT", 60 },
64: { "GE", 61 },
65: { "EQ", 62 },
66: { "NE", 63 },
67: { "ER", 64 },
68: { "OR", 65 },
69: { "ANDAND", 66 },
70: { "OROR", 67 },
71: { "QUEST", 68 },
72: { "COLON", 69 },
73: { "ASSIGN", 70 },
74: { "CM", 71 },
75: { "SM", 72 },
76: { "LC", 73 },
77: { "RC", 74 },
78: { "INLINE", 75 },
79: { "OVERLOAD", 76 },
80: { "VIRTUAL", 77 },
81: { "COERCE", 78 },
82: { "PROTECTED", 79 },
83: { "ID", 80 },
84: { "STRING", 81 },
85: { "ICON", 82 },
86: { "FCON", 83 },
87: { "CCON", 84 },
88: { "NAME", 85 },
89: { "ZERO", 86 },
90: { "ICTOR", 88 },
91: { "IDTOR", 89 },
92: { "ASOP", 90 },
93: { "RELOP", 91 },
94: { "EQUOP", 92 },
95: { "DIVOP", 93 },
96: { "SHIFTOP", 94 },
97: { "ICOP", 95 },
98: { "UNOP", 96 },
99: { "TYPE", 97 },
100: { "UMINUS", 107 },
101: { "FCT", 108 },
102: { "CALL", 109 },
103: { "VEC", 110 },
104: { "DEREF", 111 },
105: { "ADDROF", 112 },
106: { "CAST", 113 },
107: { "FIELD", 114 },
108: { "LABEL", 115 },
109: { "BLOCK", 116 },
110: { "QUA", 117 },
111: { "DCL", 118 },
112: { "COBJ", 119 },
113: { "EOBJ", 121 },
114: { "TNAME", 123 },
115: { "ILIST", 124 },
116: { "PTR", 125 },
117: { "ASPLUS", 126 },
118: { "ASMINUS", 127 },
119: { "ASMUL", 128 },
120: { "ASDIV", 129 },
121: { "ASMOD", 130 },
122: { "ASAND", 131 },
123: { "ASOR", 132 },
124: { "ASER", 133 },
125: { "ASLS", 134 },
126: { "ASRS", 135 },
127: { "ARG", 136 },
128: { "KNOWN", 137 },
129: { "ZTYPE", 138 },
130: { "ARGT", 139 },
131: { "ELIST", 140 },
132: { "ANY", 141 },
133: { "TABLE", 142 },
134: { "LOC", 143 },
135: { "DUMMY", 144 },
136: { "G_ADDROF", 145 },
137: { "G_CALL", 146 },
138: { "G_CM", 147 },
139: { "IVAL", 150 },
140: { "FVAL", 151 },
141: { "LVAL", 152 },
142: { "ELLIPSIS", 155 },
143: { "AGGR", 156 },
144: { "VALUE", 157 },
145: { "RPTR", 158 },
146: { "HIDDEN", 159 },
147: { "MEM", 160 },
148: { "CTOR", 161 },
149: { "DTOR", 162 },
150: { "CONST_PTR", 163 },
151: { "CONST_RPTR", 164 },
152: { "TEXT", 165 },
153: { "PAIR", 166 },
154: { "ANON", 167 },
155: { "ICALL", 168 },
156: { "ANAME", 169 },
157: { "VOLATILE", 170 },
158: { "SIGNED", 171 },
159: { "UPLUS", 172 },
160: { "MEMPTR", 173 },
161: { "PRIVATE", 174 },
162: { "PR", 175 },
163: { "MDOT", 177 },
164: { "TSCOPE", 178 },
165: { "DECL_MARKER", 179 },
166: { "REFMUL", 180 },
167: { "LDOUBLE", 181 },
168: { "LINKAGE", 182 },
169: { "LOCAL", 183 },
170: { "GNEW", 184 },
171: { "TEMPLATE", 185 },
172: { "STAT_INIT", 186 },
173: { "CATCH", 187 },
174: { "GDELETE", 188 },
175: { "CONVERT", 189 },
176: { "XVIRT", 200 },
177: { "XNLIST", 201 },
178: { "XILINE", 202 },
179: { "XIA", 203 },
180: { "STATEMENT", 205 },
181: { "EXPRESSION", 206 },
182: { "SM_PARAM", 207 },
183: { "TEMPLATE_TEST", 208 },
184: { "PTNAME", 209 },
185: { "NEW_INIT_KLUDGE", 210 },
186: { "XDELETED_NODE", 211 },
187: { "DUMMY_LAST_TOKEN", 212 },
188: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.