master
1const std = @import("std");
2
3test "switch continue, equivalent loop" {
4 var sw: i32 = 5;
5 while (true) {
6 switch (sw) {
7 5 => {
8 sw = 4;
9 continue;
10 },
11 2...4 => |v| {
12 if (v > 3) {
13 sw = 2;
14 continue;
15 } else if (v == 3) {
16 break;
17 }
18
19 sw = 1;
20 continue;
21 },
22 1 => return,
23 else => unreachable,
24 }
25 }
26}
27
28// test