Method: EsiAttributeLanguage::SimpleGrammar.parse
- Defined in:
- lib/esi_attribute_language/grammar.rb
.parse(source) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/esi_attribute_language/grammar.rb', line 13 def self.parse(source) result = SimpleGrammarParser.new.scan_str(source) result.respond_to?(:execute) ? result : DummyNode.new(result) rescue Racc::ParseError => e raise ParseError, e. end |