1 # -*- coding: utf-8 -*-
3 require 'builder/expression_tree'
4 require 'builder/mint_expression_parser'
8 class InvalidExpressionError < StandardError; end
14 maxima = parser.parse(expression)
15 Expression.new(expression, :maxima => maxima)
17 raise InvalidExpressionError
21 @@parser ||= MintExpressionParser.new