Method: FEEL::Parser.parse

Defined in:
lib/feel/parser.rb

.parse(expression, root: nil) ⇒ Object



11
12
13
14
15
# File 'lib/feel/parser.rb', line 11

def self.parse(expression, root: nil)
  @@parser.parse(expression, root: root).tap do |ast|
    raise SyntaxError, "Invalid expression: #{expression.inspect}" unless ast
  end
end