modulize operator_expression

This commit is contained in:
Torsten Ruger
2016-12-09 14:17:01 +02:00
parent 037fd722df
commit 99132a92b6
4 changed files with 9 additions and 10 deletions

View File

@ -1,5 +1,7 @@
module Typed
class OperatorExpression < Expression
attr_accessor :operator , :left_expression , :right_expression
module Tree
class OperatorExpression < Expression
attr_accessor :operator , :left_expression , :right_expression
end
end
end

View File

@ -96,7 +96,7 @@ module Typed
def on_operator_value statement
operator , left_e , right_e = *statement
w = OperatorExpression.new()
w = Tree::OperatorExpression.new()
w.operator = operator
w.left_expression = process(left_e)
w.right_expression = process(right_e)