kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

loop_if_multi.wat (409B)


      1 (module (func (export "test_main") (result i32) (local $i i32) (local $acc i32)
      2   (local.set $acc (i32.const 0))
      3   (local.set $i (i32.const 0))
      4   (block $done
      5     (loop $l
      6       (local.get $i) (i32.const 5) (i32.ge_s)
      7       (if (then (br $done)))
      8       (local.set $acc (i32.add (local.get $acc) (local.get $i)))
      9       (local.set $i (i32.add (local.get $i) (i32.const 1)))
     10       (br $l)))
     11   (local.get $acc)))