summaryrefslogtreecommitdiff
path: root/test.toc
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-03-16 18:49:37 -0400
committerLeo Tenenbaum <pommicket@gmail.com>2020-03-16 18:49:37 -0400
commit47ffc86ede157409dd04f2cc6e569efd47240a4e (patch)
tree0d319b7f4aa147e3a857c8c96153ebc0de78af46 /test.toc
parentb7b3e0868b9eef1018f87bd1c81c0112abaf94f4 (diff)
removed for/while ret exprs
Diffstat (limited to 'test.toc')
-rw-r--r--test.toc28
1 files changed, 1 insertions, 27 deletions
diff --git a/test.toc b/test.toc
index 9c9d467..03f7ae6 100644
--- a/test.toc
+++ b/test.toc
@@ -1,31 +1,5 @@
#include "std/io.toc", io;
-f ::= fn() int {
- total := 0;
- for i := 1..10 {
- if i % 2 == 0 { continue; }
- total += i;
- if i == 7 { break; }
- }
- i := 0;
- while {
- i += 1;
- total += i;
- if i == 10 {
- break;
- }
- }
- while i < 100 {
- i += 1;
- if i == 100 {
- return total;
- }
- }
- 0
-}
-
main ::= fn() {
- x ::= f();
- io.puti(x);
- io.puti(f());
+ for i := 0..10 { 3; };
} \ No newline at end of file