fixed while compilation (block order) and fixed and improved fibo
This commit is contained in:
@@ -3,8 +3,8 @@ module Ast
|
||||
# attr_reader :condition, :body
|
||||
def compile context
|
||||
into = context.function
|
||||
while_block = into.new_block "while"
|
||||
ret = into.new_block "return"
|
||||
ret = into.new_block "while_end"
|
||||
while_block = into.new_block "while_start"
|
||||
into.insert_at while_block
|
||||
|
||||
puts "compiling while condition #{condition}"
|
||||
|
Reference in New Issue
Block a user