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