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.