| ... | ... | @@ -646,6 +646,18 @@ export fn main(argc : isize, argv : &&u8, env : &&u8) -> i32 { |
| 646 | 646 | return 0; |
| 647 | 647 | } |
| 648 | 648 | )SOURCE", "OK\n"); |
| 649 | |
| 650 | add_simple_case("while loop", R"SOURCE( |
| 651 | use "std.zig"; |
| 652 | export fn main(argc : isize, argv : &&u8, env : &&u8) -> i32 { |
| 653 | var i : i32 = 0; |
| 654 | while i < 4 { |
| 655 | print_str("loop\n"); |
| 656 | i += 1; |
| 657 | } |
| 658 | return 0; |
| 659 | } |
| 660 | )SOURCE", "loop\nloop\nloop\nloop\n"); |
| 649 | 661 | } |
| 650 | 662 | |
| 651 | 663 | static void add_compile_failure_test_cases(void) { |