2015-10-19 15:21:23 +03:00
|
|
|
while_false(1)
|
2015-09-18 21:55:02 +03:00
|
|
|
tmp = a
|
|
|
|
puts(b)
|
|
|
|
end
|
|
|
|
-- -- --
|
2015-10-19 15:21:23 +03:00
|
|
|
s(:while_statement, :false,
|
|
|
|
s(:conditional,
|
2015-10-09 17:28:13 +03:00
|
|
|
s(:int, 1)),
|
|
|
|
s(:statements,
|
|
|
|
s(:assignment,
|
|
|
|
s(:name, :tmp),
|
|
|
|
s(:name, :a)),
|
|
|
|
s(:call,
|
|
|
|
s(:name, :puts),
|
|
|
|
s(:arguments,
|
|
|
|
s(:name, :b)))))
|