starts on local variable collection
500 tests (in under 2 seconds), yippie
This commit is contained in:
@ -23,7 +23,6 @@ module Vool
|
||||
|
||||
def on_class( statement )
|
||||
name , sup , body = *statement
|
||||
puts "CLASS #{statement}"
|
||||
ClassStatement.new( get_name(name) , get_name(sup) , process(body) )
|
||||
end
|
||||
|
||||
|
@ -10,6 +10,10 @@ module Vool
|
||||
end
|
||||
end
|
||||
class LocalAssignment < Assignment
|
||||
# used to collect frame information
|
||||
def add_local( array )
|
||||
array << @name
|
||||
end
|
||||
end
|
||||
class InstanceAssignment < Assignment
|
||||
# used to collect type information
|
||||
|
Reference in New Issue
Block a user