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 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330
|
indexing
description: "Parser token codes"
generator: "geyacc version 2.0"
class ET_EIFFEL_TOKENS
inherit
YY_PARSER_TOKENS
feature -- Access
token_name (a_token: INTEGER): STRING is
-- Name of token `a_token'
do
inspect a_token
when 0 then
Result := "EOF token"
when -1 then
Result := "Error token"
when E_BANGBANG then
Result := "E_BANGBANG"
when E_ARROW then
Result := "E_ARROW"
when E_DOTDOT then
Result := "E_DOTDOT"
when E_LARRAY then
Result := "E_LARRAY"
when E_RARRAY then
Result := "E_RARRAY"
when E_ASSIGN then
Result := "E_ASSIGN"
when E_REVERSE then
Result := "E_REVERSE"
when E_ALIAS then
Result := "E_ALIAS"
when E_ALL then
Result := "E_ALL"
when E_AS then
Result := "E_AS"
when E_CHECK then
Result := "E_CHECK"
when E_CLASS then
Result := "E_CLASS"
when E_CREATE then
Result := "E_CREATE"
when E_CREATION then
Result := "E_CREATION"
when E_DEBUG then
Result := "E_DEBUG"
when E_DEFERRED then
Result := "E_DEFERRED"
when E_DO then
Result := "E_DO"
when E_ELSE then
Result := "E_ELSE"
when E_ELSEIF then
Result := "E_ELSEIF"
when E_END then
Result := "E_END"
when E_ENSURE then
Result := "E_ENSURE"
when E_EXPANDED then
Result := "E_EXPANDED"
when E_EXPORT then
Result := "E_EXPORT"
when E_EXTERNAL then
Result := "E_EXTERNAL"
when E_FEATURE then
Result := "E_FEATURE"
when E_FROM then
Result := "E_FROM"
when E_FROZEN then
Result := "E_FROZEN"
when E_IF then
Result := "E_IF"
when E_INDEXING then
Result := "E_INDEXING"
when E_INFIX then
Result := "E_INFIX"
when E_INHERIT then
Result := "E_INHERIT"
when E_INSPECT then
Result := "E_INSPECT"
when E_INVARIANT then
Result := "E_INVARIANT"
when E_IS then
Result := "E_IS"
when E_LIKE then
Result := "E_LIKE"
when E_LOCAL then
Result := "E_LOCAL"
when E_LOOP then
Result := "E_LOOP"
when E_OBSOLETE then
Result := "E_OBSOLETE"
when E_ONCE then
Result := "E_ONCE"
when E_PREFIX then
Result := "E_PREFIX"
when E_REDEFINE then
Result := "E_REDEFINE"
when E_RENAME then
Result := "E_RENAME"
when E_REQUIRE then
Result := "E_REQUIRE"
when E_RESCUE then
Result := "E_RESCUE"
when E_RETRY then
Result := "E_RETRY"
when E_SELECT then
Result := "E_SELECT"
when E_SEPARATE then
Result := "E_SEPARATE"
when E_STRIP then
Result := "E_STRIP"
when E_THEN then
Result := "E_THEN"
when E_UNDEFINE then
Result := "E_UNDEFINE"
when E_UNIQUE then
Result := "E_UNIQUE"
when E_UNTIL then
Result := "E_UNTIL"
when E_VARIANT then
Result := "E_VARIANT"
when E_WHEN then
Result := "E_WHEN"
when E_CURRENT then
Result := "E_CURRENT"
when E_RESULT then
Result := "E_RESULT"
when E_PRECURSOR then
Result := "E_PRECURSOR"
when E_UNKNOWN then
Result := "E_UNKNOWN"
when E_BIT then
Result := "E_BIT"
when E_FALSE then
Result := "E_FALSE"
when E_TRUE then
Result := "E_TRUE"
when E_CHARACTER then
Result := "E_CHARACTER"
when E_IDENTIFIER then
Result := "E_IDENTIFIER"
when E_BITTYPE then
Result := "E_BITTYPE"
when E_INTEGER then
Result := "E_INTEGER"
when E_STRPLUS then
Result := "E_STRPLUS"
when E_STRMINUS then
Result := "E_STRMINUS"
when E_STRSTAR then
Result := "E_STRSTAR"
when E_STRSLASH then
Result := "E_STRSLASH"
when E_STRDIV then
Result := "E_STRDIV"
when E_STRMOD then
Result := "E_STRMOD"
when E_STRPOWER then
Result := "E_STRPOWER"
when E_STRLT then
Result := "E_STRLT"
when E_STRLE then
Result := "E_STRLE"
when E_STRGT then
Result := "E_STRGT"
when E_STRGE then
Result := "E_STRGE"
when E_STRAND then
Result := "E_STRAND"
when E_STROR then
Result := "E_STROR"
when E_STRXOR then
Result := "E_STRXOR"
when E_STRANDTHEN then
Result := "E_STRANDTHEN"
when E_STRORELSE then
Result := "E_STRORELSE"
when E_STRIMPLIES then
Result := "E_STRIMPLIES"
when E_STRFREEOP then
Result := "E_STRFREEOP"
when E_STRNOT then
Result := "E_STRNOT"
when E_STRING then
Result := "E_STRING"
when E_REAL then
Result := "E_REAL"
when E_FREEOP then
Result := "E_FREEOP"
when E_CHARERR then
Result := "E_CHARERR"
when E_STRERR then
Result := "E_STRERR"
when E_IMPLIES then
Result := "E_IMPLIES"
when E_OR then
Result := "E_OR"
when E_XOR then
Result := "E_XOR"
when E_AND then
Result := "E_AND"
when E_NE then
Result := "E_NE"
when E_LE then
Result := "E_LE"
when E_GE then
Result := "E_GE"
when E_DIV then
Result := "E_DIV"
when E_MOD then
Result := "E_MOD"
when E_NOT then
Result := "E_NOT"
when E_OLD then
Result := "E_OLD"
else
Result := yy_character_token_name (a_token)
end
end
feature -- Token codes
E_BANGBANG: INTEGER is 258
E_ARROW: INTEGER is 259
E_DOTDOT: INTEGER is 260
E_LARRAY: INTEGER is 261
E_RARRAY: INTEGER is 262
E_ASSIGN: INTEGER is 263
E_REVERSE: INTEGER is 264
E_ALIAS: INTEGER is 265
E_ALL: INTEGER is 266
E_AS: INTEGER is 267
E_CHECK: INTEGER is 268
E_CLASS: INTEGER is 269
E_CREATE: INTEGER is 270
E_CREATION: INTEGER is 271
E_DEBUG: INTEGER is 272
E_DEFERRED: INTEGER is 273
E_DO: INTEGER is 274
E_ELSE: INTEGER is 275
E_ELSEIF: INTEGER is 276
E_END: INTEGER is 277
E_ENSURE: INTEGER is 278
E_EXPANDED: INTEGER is 279
E_EXPORT: INTEGER is 280
E_EXTERNAL: INTEGER is 281
E_FEATURE: INTEGER is 282
E_FROM: INTEGER is 283
E_FROZEN: INTEGER is 284
E_IF: INTEGER is 285
E_INDEXING: INTEGER is 286
E_INFIX: INTEGER is 287
E_INHERIT: INTEGER is 288
E_INSPECT: INTEGER is 289
E_INVARIANT: INTEGER is 290
E_IS: INTEGER is 291
E_LIKE: INTEGER is 292
E_LOCAL: INTEGER is 293
E_LOOP: INTEGER is 294
E_OBSOLETE: INTEGER is 295
E_ONCE: INTEGER is 296
E_PREFIX: INTEGER is 297
E_REDEFINE: INTEGER is 298
E_RENAME: INTEGER is 299
E_REQUIRE: INTEGER is 300
E_RESCUE: INTEGER is 301
E_RETRY: INTEGER is 302
E_SELECT: INTEGER is 303
E_SEPARATE: INTEGER is 304
E_STRIP: INTEGER is 305
E_THEN: INTEGER is 306
E_UNDEFINE: INTEGER is 307
E_UNIQUE: INTEGER is 308
E_UNTIL: INTEGER is 309
E_VARIANT: INTEGER is 310
E_WHEN: INTEGER is 311
E_CURRENT: INTEGER is 312
E_RESULT: INTEGER is 313
E_PRECURSOR: INTEGER is 314
E_UNKNOWN: INTEGER is 315
E_BIT: INTEGER is 316
E_FALSE: INTEGER is 317
E_TRUE: INTEGER is 318
E_CHARACTER: INTEGER is 319
E_IDENTIFIER: INTEGER is 320
E_BITTYPE: INTEGER is 321
E_INTEGER: INTEGER is 322
E_STRPLUS: INTEGER is 323
E_STRMINUS: INTEGER is 324
E_STRSTAR: INTEGER is 325
E_STRSLASH: INTEGER is 326
E_STRDIV: INTEGER is 327
E_STRMOD: INTEGER is 328
E_STRPOWER: INTEGER is 329
E_STRLT: INTEGER is 330
E_STRLE: INTEGER is 331
E_STRGT: INTEGER is 332
E_STRGE: INTEGER is 333
E_STRAND: INTEGER is 334
E_STROR: INTEGER is 335
E_STRXOR: INTEGER is 336
E_STRANDTHEN: INTEGER is 337
E_STRORELSE: INTEGER is 338
E_STRIMPLIES: INTEGER is 339
E_STRFREEOP: INTEGER is 340
E_STRNOT: INTEGER is 341
E_STRING: INTEGER is 342
E_REAL: INTEGER is 343
E_FREEOP: INTEGER is 344
E_CHARERR: INTEGER is 345
E_STRERR: INTEGER is 346
E_IMPLIES: INTEGER is 347
E_OR: INTEGER is 348
E_XOR: INTEGER is 349
E_AND: INTEGER is 350
E_NE: INTEGER is 351
E_LE: INTEGER is 352
E_GE: INTEGER is 353
E_DIV: INTEGER is 354
E_MOD: INTEGER is 355
E_NOT: INTEGER is 356
E_OLD: INTEGER is 357
end -- class ET_EIFFEL_TOKENS
|