|
lib-ruby-parser (C++ bindings)
4.0.1+ruby-3.1.1
C++ bindings for lib-ruby-parser library
|
Go to the source code of this file.
Macros | |
| #define | LIB_RUBY_PARSER_TOKEN_END_OF_INPUT 0 |
Token "end-of-input", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_YYerror 256 |
Token error, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_YYUNDEF 257 |
Token "invalid token", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kCLASS 258 |
Token "`class'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kMODULE 259 |
Token "`module'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kDEF 260 |
Token "`def'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kUNDEF 261 |
Token "`undef'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kBEGIN 262 |
Token "`begin'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kRESCUE 263 |
Token "`rescue'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kENSURE 264 |
Token "`ensure'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kEND 265 |
Token "`end'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kIF 266 |
Token "`if'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kUNLESS 267 |
Token "`unless'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kTHEN 268 |
Token "`then'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kELSIF 269 |
Token "`elsif'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kELSE 270 |
Token "`else'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kCASE 271 |
Token "`case'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kWHEN 272 |
Token "`when'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kWHILE 273 |
Token "`while'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kUNTIL 274 |
Token "`until'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kFOR 275 |
Token "`for'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kBREAK 276 |
Token "`break'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kNEXT 277 |
Token "`next'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kREDO 278 |
Token "`redo'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kRETRY 279 |
Token "`retry'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kIN 280 |
Token "`in'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kDO 281 |
Token "`do'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kDO_COND 282 |
Token "`do' for condition", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kDO_BLOCK 283 |
Token "`do' for block", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kDO_LAMBDA 284 |
Token "`do' for lambda", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kRETURN 285 |
Token "`return'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kYIELD 286 |
Token "`yield'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kSUPER 287 |
Token "`super'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kSELF 288 |
Token "`self'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kNIL 289 |
Token "`nil'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kTRUE 290 |
Token "`true'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kFALSE 291 |
Token "`false'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kAND 292 |
Token "`and'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kOR 293 |
Token "`or'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kNOT 294 |
Token "`not'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kIF_MOD 295 |
Token "`if' modifier", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kUNLESS_MOD 296 |
Token "`unless' modifier", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kWHILE_MOD 297 |
Token "`while' modifier", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kUNTIL_MOD 298 |
Token "`until' modifier", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kRESCUE_MOD 299 |
Token "`rescue' modifier", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kALIAS 300 |
Token "`alias'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_kDEFINED 301 |
Token "`defined?'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_klBEGIN 302 |
Token "`BEGIN'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_klEND 303 |
Token "`END'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_k__LINE__ 304 |
Token "`__LINE__'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_k__FILE__ 305 |
Token "`__FILE__'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_k__ENCODING__ 306 |
Token "`__ENCODING__'", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tIDENTIFIER 307 |
Token "local variable or method", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tFID 308 |
Token "method", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tGVAR 309 |
Token "global variable", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tIVAR 310 |
Token "instance variable", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCONSTANT 311 |
Token "constant", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCVAR 312 |
Token "class variable", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLABEL 313 |
Token "label", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tINTEGER 314 |
Token "integer literal", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tFLOAT 315 |
Token "float literal", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tRATIONAL 316 |
Token "rational literal", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tIMAGINARY 317 |
Token "imaginary literal", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCHAR 318 |
Token "char literal", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tNTH_REF 319 |
Token "numbered reference", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tBACK_REF 320 |
Token "back reference", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSTRING_CONTENT 321 |
Token "literal content", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tREGEXP_END 322 |
Token tREGEXP_END, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tDOT 323 |
Token tDOT, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tBACKSLASH 324 |
Token "backslash", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSP 325 |
Token "escaped space", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSLASH_T 326 |
Token "escaped horizontal tab", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSLASH_F 327 |
Token "escaped form feed", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSLASH_R 328 |
Token "escaped carriage return", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tVTAB 329 |
Token "escaped vertical tab", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tUPLUS 330 |
Token "unary+", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tUMINUS 331 |
Token "unary-", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tPOW 332 |
Token "**", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCMP 333 |
Token "<=>", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tEQ 334 |
Token "==", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tEQQ 335 |
Token "===", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tNEQ 336 |
Token "!=", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tGEQ 337 |
Token ">=", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLEQ 338 |
Token "<=", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tANDOP 339 |
Token "&&", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tOROP 340 |
Token "||", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tMATCH 341 |
Token "=~", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tNMATCH 342 |
Token "!~", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tDOT2 343 |
Token "..", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tDOT3 344 |
Token "...", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tBDOT2 345 |
Token "(..", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tBDOT3 346 |
Token "(...", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tAREF 347 |
Token "[]", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tASET 348 |
Token "[]=", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLSHFT 349 |
Token "<<", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tRSHFT 350 |
Token ">>", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tANDDOT 351 |
Token "&.", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCOLON2 352 |
Token "::", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCOLON3 353 |
Token ":: at EXPR_BEG", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tOP_ASGN 354 |
Token "operator-assignment", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tASSOC 355 |
Token "=>", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLPAREN 356 |
Token "(", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLPAREN_ARG 357 |
Token "( arg", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tRPAREN 358 |
Token ")", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLBRACK 359 |
Token "[", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLBRACE 360 |
Token "{", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLBRACE_ARG 361 |
Token "{ arg", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSTAR 362 |
Token "*", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tDSTAR 363 |
Token "**arg", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tAMPER 364 |
Token "&", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLAMBDA 365 |
Token "->", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSYMBEG 366 |
Token "symbol literal", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSTRING_BEG 367 |
Token "string begin", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tXSTRING_BEG 368 |
Token "backtick literal", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tREGEXP_BEG 369 |
Token "regexp literal", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tWORDS_BEG 370 |
Token "word list", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tQWORDS_BEG 371 |
Token "verbatim word list", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSYMBOLS_BEG 372 |
Token "symbol list", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tQSYMBOLS_BEG 373 |
Token "verbatim symbol list", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSTRING_END 374 |
Token "string end", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSTRING_DEND 375 |
Token "tRCURLY", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSTRING_DBEG 376 |
Token tSTRING_DBEG, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSTRING_DVAR 377 |
Token tSTRING_DVAR, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLAMBEG 378 |
Token tLAMBEG, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLABEL_END 379 |
Token tLABEL_END, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCOMMA 380 |
Token ",", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLCURLY 381 |
Token "{ (tLCURLY)", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tRCURLY 382 |
Token "}", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLBRACK2 383 |
Token "[ (tLBRACK2)", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tEQL 384 |
Token "=", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tPIPE 385 |
Token "|", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tAMPER2 386 |
Token "& (tAMPER2)", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tGT 387 |
Token ">", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLT 388 |
Token "<", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tBACK_REF2 389 |
Token "`", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCARET 390 |
Token "^", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLPAREN2 391 |
Token "( (tLPAREN2)", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tRBRACK 392 |
Token "]", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSEMI 393 |
Token ";", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSPACE 394 |
Token " ", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tNL 395 |
Token "\n", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tPLUS 396 |
Token "+", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tMINUS 397 |
Token "-", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tSTAR2 398 |
Token "* (tSTAR2)", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tDIVIDE 399 |
Token "/", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tPERCENT 400 |
Token "%", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tTILDE 401 |
Token "~", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tBANG 402 |
Token "!", to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLOWEST 403 |
Token tLOWEST, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tEH 404 |
Token tEH, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tCOLON 405 |
Token tCOLON, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tUMINUS_NUM 406 |
Token tUMINUS_NUM, to be returned by the scanner. More... | |
| #define | LIB_RUBY_PARSER_TOKEN_tLAST_TOKEN 407 |
Token tLAST_TOKEN, to be returned by the scanner. More... | |
| #define LIB_RUBY_PARSER_TOKEN_END_OF_INPUT 0 |
Token "end-of-input", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_k__ENCODING__ 306 |
Token "`__ENCODING__'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_k__FILE__ 305 |
Token "`__FILE__'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_k__LINE__ 304 |
Token "`__LINE__'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kALIAS 300 |
Token "`alias'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kAND 292 |
Token "`and'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kBEGIN 262 |
Token "`begin'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kBREAK 276 |
Token "`break'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kCASE 271 |
Token "`case'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kCLASS 258 |
Token "`class'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kDEF 260 |
Token "`def'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kDEFINED 301 |
Token "`defined?'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kDO 281 |
Token "`do'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kDO_BLOCK 283 |
Token "`do' for block", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kDO_COND 282 |
Token "`do' for condition", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kDO_LAMBDA 284 |
Token "`do' for lambda", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kELSE 270 |
Token "`else'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kELSIF 269 |
Token "`elsif'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kEND 265 |
Token "`end'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kENSURE 264 |
Token "`ensure'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kFALSE 291 |
Token "`false'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kFOR 275 |
Token "`for'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kIF 266 |
Token "`if'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kIF_MOD 295 |
Token "`if' modifier", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kIN 280 |
Token "`in'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_klBEGIN 302 |
Token "`BEGIN'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_klEND 303 |
Token "`END'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kMODULE 259 |
Token "`module'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kNEXT 277 |
Token "`next'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kNIL 289 |
Token "`nil'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kNOT 294 |
Token "`not'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kOR 293 |
Token "`or'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kREDO 278 |
Token "`redo'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kRESCUE 263 |
Token "`rescue'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kRESCUE_MOD 299 |
Token "`rescue' modifier", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kRETRY 279 |
Token "`retry'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kRETURN 285 |
Token "`return'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kSELF 288 |
Token "`self'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kSUPER 287 |
Token "`super'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kTHEN 268 |
Token "`then'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kTRUE 290 |
Token "`true'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kUNDEF 261 |
Token "`undef'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kUNLESS 267 |
Token "`unless'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kUNLESS_MOD 296 |
Token "`unless' modifier", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kUNTIL 274 |
Token "`until'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kUNTIL_MOD 298 |
Token "`until' modifier", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kWHEN 272 |
Token "`when'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kWHILE 273 |
Token "`while'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kWHILE_MOD 297 |
Token "`while' modifier", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_kYIELD 286 |
Token "`yield'", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tAMPER 364 |
Token "&", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tAMPER2 386 |
Token "& (tAMPER2)", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tANDDOT 351 |
Token "&.", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tANDOP 339 |
Token "&&", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tAREF 347 |
Token "[]", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tASET 348 |
Token "[]=", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tASSOC 355 |
Token "=>", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tBACK_REF 320 |
Token "back reference", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tBACK_REF2 389 |
Token "`", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tBACKSLASH 324 |
Token "backslash", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tBANG 402 |
Token "!", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tBDOT2 345 |
Token "(..", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tBDOT3 346 |
Token "(...", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCARET 390 |
Token "^", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCHAR 318 |
Token "char literal", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCMP 333 |
Token "<=>", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCOLON 405 |
Token tCOLON, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCOLON2 352 |
Token "::", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCOLON3 353 |
Token ":: at EXPR_BEG", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCOMMA 380 |
Token ",", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCONSTANT 311 |
Token "constant", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tCVAR 312 |
Token "class variable", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tDIVIDE 399 |
Token "/", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tDOT 323 |
Token tDOT, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tDOT2 343 |
Token "..", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tDOT3 344 |
Token "...", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tDSTAR 363 |
Token "**arg", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tEH 404 |
Token tEH, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tEQ 334 |
Token "==", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tEQL 384 |
Token "=", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tEQQ 335 |
Token "===", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tFID 308 |
Token "method", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tFLOAT 315 |
Token "float literal", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tGEQ 337 |
Token ">=", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tGT 387 |
Token ">", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tGVAR 309 |
Token "global variable", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tIDENTIFIER 307 |
Token "local variable or method", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tIMAGINARY 317 |
Token "imaginary literal", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tINTEGER 314 |
Token "integer literal", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tIVAR 310 |
Token "instance variable", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLABEL 313 |
Token "label", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLABEL_END 379 |
Token tLABEL_END, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLAMBDA 365 |
Token "->", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLAMBEG 378 |
Token tLAMBEG, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLAST_TOKEN 407 |
Token tLAST_TOKEN, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLBRACE 360 |
Token "{", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLBRACE_ARG 361 |
Token "{ arg", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLBRACK 359 |
Token "[", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLBRACK2 383 |
Token "[ (tLBRACK2)", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLCURLY 381 |
Token "{ (tLCURLY)", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLEQ 338 |
Token "<=", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLOWEST 403 |
Token tLOWEST, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLPAREN 356 |
Token "(", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLPAREN2 391 |
Token "( (tLPAREN2)", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLPAREN_ARG 357 |
Token "( arg", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLSHFT 349 |
Token "<<", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tLT 388 |
Token "<", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tMATCH 341 |
Token "=~", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tMINUS 397 |
Token "-", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tNEQ 336 |
Token "!=", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tNL 395 |
Token "\n", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tNMATCH 342 |
Token "!~", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tNTH_REF 319 |
Token "numbered reference", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tOP_ASGN 354 |
Token "operator-assignment", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tOROP 340 |
Token "||", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tPERCENT 400 |
Token "%", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tPIPE 385 |
Token "|", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tPLUS 396 |
Token "+", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tPOW 332 |
Token "**", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tQSYMBOLS_BEG 373 |
Token "verbatim symbol list", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tQWORDS_BEG 371 |
Token "verbatim word list", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tRATIONAL 316 |
Token "rational literal", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tRBRACK 392 |
Token "]", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tRCURLY 382 |
Token "}", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tREGEXP_BEG 369 |
Token "regexp literal", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tREGEXP_END 322 |
Token tREGEXP_END, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tRPAREN 358 |
Token ")", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tRSHFT 350 |
Token ">>", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSEMI 393 |
Token ";", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSLASH_F 327 |
Token "escaped form feed", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSLASH_R 328 |
Token "escaped carriage return", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSLASH_T 326 |
Token "escaped horizontal tab", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSP 325 |
Token "escaped space", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSPACE 394 |
Token " ", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSTAR 362 |
Token "*", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSTAR2 398 |
Token "* (tSTAR2)", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSTRING_BEG 367 |
Token "string begin", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSTRING_CONTENT 321 |
Token "literal content", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSTRING_DBEG 376 |
Token tSTRING_DBEG, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSTRING_DEND 375 |
Token "tRCURLY", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSTRING_DVAR 377 |
Token tSTRING_DVAR, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSTRING_END 374 |
Token "string end", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSYMBEG 366 |
Token "symbol literal", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tSYMBOLS_BEG 372 |
Token "symbol list", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tTILDE 401 |
Token "~", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tUMINUS 331 |
Token "unary-", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tUMINUS_NUM 406 |
Token tUMINUS_NUM, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tUPLUS 330 |
Token "unary+", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tVTAB 329 |
Token "escaped vertical tab", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tWORDS_BEG 370 |
Token "word list", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_tXSTRING_BEG 368 |
Token "backtick literal", to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_YYerror 256 |
Token error, to be returned by the scanner.
| #define LIB_RUBY_PARSER_TOKEN_YYUNDEF 257 |
Token "invalid token", to be returned by the scanner.