test name expr

This commit is contained in:
Torsten Ruger
2015-07-19 11:15:38 +03:00
parent 7451493193
commit cbff41b61d
5 changed files with 23 additions and 24 deletions

View File

@ -47,7 +47,7 @@ module Virtual
if method.has_var(name)
# either an argument, so it's stored in message
if( index = method.has_arg(name))
method.source.add_code MessageGet.new(expression.name , index)
method.source.add_code Set.new( MessageSlot.new(expression.name) , Return.new)
else # or a local so it is in the frame
method.source.add_code FrameGet.new(expression.name , index)
end