Init new repository

This commit is contained in:
Krzosa Karol
2024-04-13 15:29:53 +02:00
commit 5a2e3dcec4
335 changed files with 61571 additions and 0 deletions

46
tests/loops.txt Normal file
View File

@@ -0,0 +1,46 @@
import "libc";
main :: proc(): int {
i := 0;
for {
if (i == 2) break;
i += 1;
}
assert(i == 2);
for i = 0; i < 2; i += 1 {
}
assert(i == 2);
for ;i < 4; i += 1 {}
assert(i == 4);
for i < 5 {
i += 1;
}
assert(i == 5);
for ;;i += 1 {
if (i == 8) break;
}
assert(i == 8);
for i = 0; i < 3 {
i += 1;
}
for i = 4 {
assert(i == 4);
break;
}
assert(i == 4);
for j := 4 {
assert(j == 4);
break;
}
return 0;
}