summaryrefslogtreecommitdiff
path: root/examples/wasm
diff options
context:
space:
mode:
Diffstat (limited to 'examples/wasm')
-rw-r--r--examples/wasm/call.wat16
1 files changed, 16 insertions, 0 deletions
diff --git a/examples/wasm/call.wat b/examples/wasm/call.wat
new file mode 100644
index 0000000..247b976
--- /dev/null
+++ b/examples/wasm/call.wat
@@ -0,0 +1,16 @@
+(module
+ (func $add_fn (param $a i32) (param $b i32) (result i32)
+ local.get $a
+ local.get $b
+ i32.add
+ )
+
+ (func $add (param $x i32) (param $y i32) (result i32)
+ local.get $x
+ local.get $y
+ call $add_fn
+ )
+
+ (export "add" (func $add))
+)
+