Class: TokenParser
- Inherits:
-
Object
- Object
- TokenParser
- Defined in:
- lib/lamep/token_parser.rb
Instance Method Summary collapse
Instance Method Details
#parse(input) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/lamep/token_parser.rb', line 3 def parse(input) input.scan(/^< |(>=)| (<=)| (!=)| ([a-zA-Záäéëěíóöôúůüýčďňřšťžĺľ]+)| (=)| (>)| (<)| (\d+)| (\()| (\))| (&&)| (\|\|)| >+$/x) .flatten .compact end |