modulize return and list
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
module Typed
|
||||
class ReturnStatement < Statement
|
||||
attr_accessor :return_value
|
||||
module Tree
|
||||
class ReturnStatement < Statement
|
||||
attr_accessor :return_value
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@@ -89,7 +89,7 @@ module Typed
|
||||
alias :on_false_statements :on_statements
|
||||
|
||||
def on_return statement
|
||||
w = ReturnStatement.new()
|
||||
w = Tree::ReturnStatement.new()
|
||||
w.return_value = process(statement.children.first)
|
||||
w
|
||||
end
|
||||
|
Reference in New Issue
Block a user