1 # -*- coding: utf-8 -*-
3 require 'builder/expression_parser'
7 class InvalidExpressionError < StandardError; end
13 normalized = parser.parse(expression)
14 Expression.new(expression, :normalized => normalized)
16 raise InvalidExpressionError
20 @@parser ||= ExpressionParser.new