(module (import "alligator" "abs" (func $abs (param i32) (result i32))) (func $add1 (local $i i32) (loop $myloop local.get $i i32.const 1 i32.add local.set $i local.get $i call $abs local.get $i i32.const 40 i32.lt_s br_if $myloop drop ) ) (func $add2 nop) (export "begin" (func $add2)) (export "update" (func $add1)) (memory (;0;) 16) (export "memory" (memory 0)) (global $base i32 (i32.const 1)) (export "__heap_base" (global $base)) )