46 lines
575 B
Plaintext
46 lines
575 B
Plaintext
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;
|
|
} |