1;; Compiled using the WebAssembly Tootkit (https://github.com/WebAssembly/wabt) 2;; $ wat2wasm simple.wat -o simple.wasm 3 4(module 5 (import "./wasm-dep.mjs" "jsFn" (func $jsFn (result i32))) 6 (import "./wasm-dep.mjs" "jsInitFn" (func $jsInitFn)) 7 (export "add" (func $add)) 8 (export "addImported" (func $addImported)) 9 (start $startFn) 10 (func $startFn 11 call $jsInitFn 12 ) 13 (func $add (param $a i32) (param $b i32) (result i32) 14 local.get $a 15 local.get $b 16 i32.add 17 ) 18 (func $addImported (param $a i32) (result i32) 19 local.get $a 20 call $jsFn 21 i32.add 22 ) 23) 24