diff options
| author | Henry Gressmann <mail@henrygressmann.de> | 2023-11-29 01:45:05 +0100 |
|---|---|---|
| committer | Henry Gressmann <mail@henrygressmann.de> | 2023-11-29 01:45:05 +0100 |
| commit | 93f8e10a8c15cbcf0d09517869016c32c6bd47eb (patch) | |
| tree | 06f23748b8036a8ff6db431cd22cc3abc4859fa3 /examples | |
| parent | f26d077b5a8141253f807ea14551852da6842dd1 (diff) | |
feat: basic working wasm adder (experiment)
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/wasm/add.wasm | bin | 0 -> 65 bytes | |||
| -rw-r--r-- | examples/wasm/add.wat | 14 |
2 files changed, 14 insertions, 0 deletions
diff --git a/examples/wasm/add.wasm b/examples/wasm/add.wasm Binary files differnew file mode 100644 index 0000000..92e3432 --- /dev/null +++ b/examples/wasm/add.wasm diff --git a/examples/wasm/add.wat b/examples/wasm/add.wat new file mode 100644 index 0000000..a246245 --- /dev/null +++ b/examples/wasm/add.wat @@ -0,0 +1,14 @@ +;; name: add ; description: add two numbers +(module + (func $add (export "add") (param $a i32) (param $b i32) (result i32) + local.get $a + local.get $b + i32.add) + + (func $add_64 (export "add_64") (param $a i64) (param $b i64) (result i64) + local.get $a + local.get $b + i64.add) +) + + |
