diff options
author | Ben Smith <binji@chromium.org> | 2016-10-28 17:49:06 -0700 |
---|---|---|
committer | Ben Smith <binji@chromium.org> | 2016-10-28 17:49:06 -0700 |
commit | 2baa1ecb0b36bea6268c52ea49246aafbed05f02 (patch) | |
tree | 4acae79ab5d6a7e34699e2f18252be4fe084ef19 /demo/demo.js | |
parent | 7c55f12d467e1d7820a84a3f4420063070a34081 (diff) | |
download | wabt-2baa1ecb0b36bea6268c52ea49246aafbed05f02.tar.gz wabt-2baa1ecb0b36bea6268c52ea49246aafbed05f02.tar.bz2 wabt-2baa1ecb0b36bea6268c52ea49246aafbed05f02.zip |
Update demo examples to linear format
Diffstat (limited to 'demo/demo.js')
-rw-r--r-- | demo/demo.js | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/demo/demo.js b/demo/demo.js index 30e8831c..9493182b 100644 --- a/demo/demo.js +++ b/demo/demo.js @@ -136,9 +136,9 @@ var examples = [ contents: '(module\n' + ' (func $addTwo (param i32 i32) (result i32)\n' + - ' (i32.add\n' + - ' (get_local 0)\n' + - ' (get_local 1)))\n' + + ' get_local 0\n' + + ' get_local 1\n' + + ' i32.add)\n' + ' (export "addTwo" (func $addTwo)))\n' }, @@ -147,16 +147,19 @@ var examples = [ contents: '(module\n' + ' (func $fac (param i64) (result i64)\n' + - ' (if i64\n' + - ' (i64.lt_s (get_local 0) (i64.const 1))\n' + - ' (then (i64.const 1))\n' + - ' (else\n' + - ' (i64.mul\n' + - ' (get_local 0)\n' + - ' (call $fac\n' + - ' (i64.sub\n' + - ' (get_local 0)\n' + - ' (i64.const 1)))))))\n' + + ' get_local 0\n' + + ' i64.const 1\n' + + ' i64.lt_s\n' + + ' if i64\n' + + ' i64.const 1\n' + + ' else\n' + + ' get_local 0\n' + + ' get_local 0\n' + + ' i64.const 1\n' + + ' i64.sub\n' + + ' call $fac\n' + + ' i64.mul\n' + + ' end)\n' + ' (export "fac" (func $fac)))\n' }, @@ -170,7 +173,9 @@ var examples = [ ' (start 1)\n' + ' (table 0 1 anyfunc)\n' + ' (func)\n' + - ' (func (type 0) (drop (i32.const 42)))\n' + + ' (func (type 0)\n' + + ' i32.const 42\n' + + ' drop)\n' + ' (export "e" (func 1)))\n' } ]; |