lib/lamep.rb in lamep-0.2 vs lib/lamep.rb in lamep-0.2.1

- old
+ new

@@ -1,24 +1,24 @@ -require './lib/lamep/exceptions/not_enough_operands_exception' -require './lib/lamep/exceptions/not_enough_operators_exception' -require './lib/lamep/exceptions/missing_left_parentheses_error' -require './lib/lamep/exceptions/missing_right_parentheses_error' -require './lib/lamep/Expressions/operator' -require './lib/lamep/Expressions/arity1_operators' -require './lib/lamep/Expressions/arity2_operators' -require './lib/lamep/Expressions/value_expression' -require './lib/lamep/token_parser' -require './lib/lamep/shunting_yard' -require './lib/lamep/Expressions/equal' -require './lib/lamep/Expressions/greater_than' -require './lib/lamep/Expressions/less_than' -require './lib/lamep/Expressions/greater_than_equal' -require './lib/lamep/Expressions/less_than_equal' -require './lib/lamep/Expressions/and' -require './lib/lamep/Expressions/or' -require './lib/lamep/Expressions/unary_minus' -require './lib/lamep/Expressions/not_equal' -require './lib/lamep/abstract_syntax_tree_builder' +require_relative 'lamep/exceptions/not_enough_operands_exception' +require_relative 'lamep/exceptions/not_enough_operators_exception' +require_relative 'lamep/exceptions/missing_left_parentheses_error' +require_relative 'lamep/exceptions/missing_right_parentheses_error' +require_relative 'lamep/Expressions/operator' +require_relative 'lamep/Expressions/arity1_operators' +require_relative 'lamep/Expressions/arity2_operators' +require_relative 'lamep/Expressions/value_expression' +require_relative 'lamep/token_parser' +require_relative 'lamep/shunting_yard' +require_relative 'lamep/Expressions/equal' +require_relative 'lamep/Expressions/greater_than' +require_relative 'lamep/Expressions/less_than' +require_relative 'lamep/Expressions/greater_than_equal' +require_relative 'lamep/Expressions/less_than_equal' +require_relative 'lamep/Expressions/and' +require_relative 'lamep/Expressions/or' +require_relative 'lamep/Expressions/unary_minus' +require_relative 'lamep/Expressions/not_equal' +require_relative 'lamep/abstract_syntax_tree_builder' class Lamep def evaluate(expression, attributes={}) tokens = TokenParser.new.parse(expression) postfix = ShuntingYard.new(tokens).postfix \ No newline at end of file