Class Rack::Mount::StrexpParser
In: lib/rack/mount/strexp/tokenizer.rb
lib/rack/mount/strexp/parser.rb
Parent: Racc::Parser

Methods

Classes and Modules

Class Rack::Mount::StrexpParser::ScanError

Constants

REGEXP_NAMED_CAPTURE = '(?<%s>%s)'.freeze
REGEXP_NAMED_CAPTURE = '(?:<%s>%s)'.freeze
Racc_arg = [ racc_action_table, racc_action_check, racc_action_default, racc_action_pointer, racc_goto_table, racc_goto_check, racc_goto_default, racc_goto_pointer, racc_nt_base, racc_reduce_table, racc_token_table, racc_shift_n, racc_reduce_n, racc_use_result_var ]
Racc_token_to_s_table = [ "$end", "error", "PARAM", "GLOB", "LPAREN", "RPAREN", "CHAR", "$start", "target", "expr", "token" ]
Racc_debug_parser = false

Attributes

anchor  [RW] 
filename  [R] 
lineno  [R] 
requirements  [RW] 
state  [RW] 

Public Instance methods

scan(str)

Alias for scan_str

[Validate]