more expressions and if test

This commit is contained in:
Torsten Ruger
2015-09-19 17:57:44 +03:00
parent 9bacb07f1c
commit 3a885a8e46
5 changed files with 17 additions and 12 deletions

View File

@ -8,8 +8,11 @@ module Bosl
name , arguments , receiver = *expession
name = name.to_a.first
me = Compiler.compile( receiver.to_a.first , method )
if receiver
me = Compiler.compile( receiver.to_a.first , method )
else
me = Virtual::Self.new
end
## need two step process, compile and save to frame
# then move from frame to new message
method.source.add_code Virtual::NewMessage.new