callback.wat 295 B

12345678910
  1. (module
  2. (func $print (import "" "print") (param i32) (result i32))
  3. (func $closure (import "" "closure") (result i32))
  4. (func (export "run") (param $x i32) (param $y i32) (result i32)
  5. (i32.add
  6. (call $print (i32.add (local.get $x) (local.get $y)))
  7. (call $closure)
  8. )
  9. )
  10. )