modulize operator_expression
This commit is contained in:
@ -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
|
||||
|
@ -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)
|
||||
|
Reference in New Issue
Block a user