diff options
Diffstat (limited to 'tests/simple.tdy')
| -rw-r--r-- | tests/simple.tdy | 38 |
1 files changed, 18 insertions, 20 deletions
diff --git a/tests/simple.tdy b/tests/simple.tdy index d07aad7..2f0f606 100644 --- a/tests/simple.tdy +++ b/tests/simple.tdy @@ -13,28 +13,26 @@ // print d // print c - -for a := 0, a >= 0, a = a - 1 { - if a == 2 { - continue - } +for a := 0, a < 10, print a { print a + a = a + 1 } -for a := 0, a >= 0, a = a - 1 { - if a == 2 { - continue - } - print a -} - -a = 0 - -fiv a in something { -} - -something.each((x) -> { +// 1, 2, 3, 4 -} -// 1, 2, 3, 4 +// +// === main === +// | Constant(Int(0)) +// | ReadLocal(0) +// | Constant(Int(10)) +// | Less +// | JmpFalse(12) +// | Jmp(11) +// | Jmp(1) +// | ReadLocal(0) +// | Constant(Int(1)) +// | Add +// | Assign(0) +// | Jmp(7) +// | Return |
