labeled_flat_loop.wat (373B)
1 (module (func (export "test_main") (result i32) 2 (local $i i32) (local $n i32) 3 i32.const 5 4 local.set $n 5 block $exit 6 loop $top 7 local.get $n 8 i32.eqz 9 br_if $exit 10 local.get $n 11 i32.const 1 12 i32.sub 13 local.set $n 14 local.get $i 15 i32.const 1 16 i32.add 17 local.set $i 18 br $top 19 end 20 end 21 local.get $i))