Zig recently added "continue" to labeled switch[0], which re-evaluates the switch with a specified new value, pretty neat for state machine code. I'm tempted to sneak that into my C2Y implementation.<p>[0] <a href="https://ziglang.org/documentation/master/#Labeled-switch" rel="nofollow">https://ziglang.org/documentation/master/#Labeled-switch</a>