aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/simple.tdy38
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