indexing description: "Parser token codes" generator: "geyacc version 3.6" class EIFFEL_TOKENS inherit YY_PARSER_TOKENS feature -- Last values last_any_value: ANY last_character_value: CHARACTER last_integer_value: INTEGER last_double_value: DOUBLE last_string_value: STRING 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_CHARACTER then Result := "E_CHARACTER" when E_INTEGER then Result := "E_INTEGER" when E_REAL then Result := "E_REAL" when E_IDENTIFIER then Result := "E_IDENTIFIER" when E_STRING then Result := "E_STRING" when E_BIT then Result := "E_BIT" when E_FREEOP then Result := "E_FREEOP" when E_BITTYPE then Result := "E_BITTYPE" 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_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_FALSE then Result := "E_FALSE" 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_TRUE then Result := "E_TRUE" 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_CREATE then Result := "E_CREATE" when E_CHARERR then Result := "E_CHARERR" when E_INTERR then Result := "E_INTERR" when E_REALERR then Result := "E_REALERR" when E_STRERR then Result := "E_STRERR" when E_UNKNOWN then Result := "E_UNKNOWN" when E_NOMEMORY then Result := "E_NOMEMORY" 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_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_CHARACTER: INTEGER is 258 E_INTEGER: INTEGER is 259 E_REAL: INTEGER is 260 E_IDENTIFIER: INTEGER is 261 E_STRING: INTEGER is 262 E_BIT: INTEGER is 263 E_FREEOP: INTEGER is 264 E_BITTYPE: INTEGER is 265 E_BANGBANG: INTEGER is 266 E_ARROW: INTEGER is 267 E_DOTDOT: INTEGER is 268 E_LARRAY: INTEGER is 269 E_RARRAY: INTEGER is 270 E_ASSIGN: INTEGER is 271 E_REVERSE: INTEGER is 272 E_ALIAS: INTEGER is 273 E_ALL: INTEGER is 274 E_AS: INTEGER is 275 E_CHECK: INTEGER is 276 E_CLASS: INTEGER is 277 E_CREATION: INTEGER is 278 E_DEBUG: INTEGER is 279 E_DEFERRED: INTEGER is 280 E_DO: INTEGER is 281 E_ELSE: INTEGER is 282 E_ELSEIF: INTEGER is 283 E_END: INTEGER is 284 E_ENSURE: INTEGER is 285 E_EXPANDED: INTEGER is 286 E_EXPORT: INTEGER is 287 E_EXTERNAL: INTEGER is 288 E_FALSE: INTEGER is 289 E_FEATURE: INTEGER is 290 E_FROM: INTEGER is 291 E_FROZEN: INTEGER is 292 E_IF: INTEGER is 293 E_INDEXING: INTEGER is 294 E_INFIX: INTEGER is 295 E_INHERIT: INTEGER is 296 E_INSPECT: INTEGER is 297 E_INVARIANT: INTEGER is 298 E_IS: INTEGER is 299 E_LIKE: INTEGER is 300 E_LOCAL: INTEGER is 301 E_LOOP: INTEGER is 302 E_OBSOLETE: INTEGER is 303 E_ONCE: INTEGER is 304 E_PREFIX: INTEGER is 305 E_REDEFINE: INTEGER is 306 E_RENAME: INTEGER is 307 E_REQUIRE: INTEGER is 308 E_RESCUE: INTEGER is 309 E_RETRY: INTEGER is 310 E_SELECT: INTEGER is 311 E_SEPARATE: INTEGER is 312 E_STRIP: INTEGER is 313 E_THEN: INTEGER is 314 E_TRUE: INTEGER is 315 E_UNDEFINE: INTEGER is 316 E_UNIQUE: INTEGER is 317 E_UNTIL: INTEGER is 318 E_VARIANT: INTEGER is 319 E_WHEN: INTEGER is 320 E_CURRENT: INTEGER is 321 E_RESULT: INTEGER is 322 E_PRECURSOR: INTEGER is 323 E_CREATE: INTEGER is 324 E_CHARERR: INTEGER is 325 E_INTERR: INTEGER is 326 E_REALERR: INTEGER is 327 E_STRERR: INTEGER is 328 E_UNKNOWN: INTEGER is 329 E_NOMEMORY: INTEGER is 330 E_STRPLUS: INTEGER is 331 E_STRMINUS: INTEGER is 332 E_STRSTAR: INTEGER is 333 E_STRSLASH: INTEGER is 334 E_STRDIV: INTEGER is 335 E_STRMOD: INTEGER is 336 E_STRPOWER: INTEGER is 337 E_STRLT: INTEGER is 338 E_STRLE: INTEGER is 339 E_STRGT: INTEGER is 340 E_STRGE: INTEGER is 341 E_STRAND: INTEGER is 342 E_STROR: INTEGER is 343 E_STRXOR: INTEGER is 344 E_STRANDTHEN: INTEGER is 345 E_STRORELSE: INTEGER is 346 E_STRIMPLIES: INTEGER is 347 E_STRFREEOP: INTEGER is 348 E_STRNOT: INTEGER is 349 E_IMPLIES: INTEGER is 350 E_OR: INTEGER is 351 E_XOR: INTEGER is 352 E_AND: INTEGER is 353 E_NE: INTEGER is 354 E_LE: INTEGER is 355 E_GE: INTEGER is 356 E_DIV: INTEGER is 357 E_MOD: INTEGER is 358 E_NOT: INTEGER is 359 E_OLD: INTEGER is 360 end