Module: Solid::Arguments::ContextVariableRule
- Defined in:
- lib/solid/arguments.rb
Constant Summary collapse
- PATTERN =
/[a-zA-Z_][a-zA-Z\d_\.\!\?]*/
Class Method Summary collapse
Class Method Details
.match(scanner) ⇒ Object
77 78 79 80 81 82 |
# File 'lib/solid/arguments.rb', line 77 def match(scanner) if scanner.scan(PATTERN) variable = Solid::Arguments::ContextVariable.new(scanner.matched) return Parsr::Token.new(variable) end end |