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