diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-04-04 20:59:01 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2016-04-04 21:01:14 -0700 |
commit | 8388772a8a41a7e65e2285b9ca37ba8c2cfe103f (patch) | |
tree | bcf0a68aff4ebe16b8c27d10e14dd1fa2830858f /test/binaryen.js | |
parent | c93cb496e9decf897f4a9b28d8be5c7afc94e577 (diff) | |
download | binaryen-8388772a8a41a7e65e2285b9ca37ba8c2cfe103f.tar.gz binaryen-8388772a8a41a7e65e2285b9ca37ba8c2cfe103f.tar.bz2 binaryen-8388772a8a41a7e65e2285b9ca37ba8c2cfe103f.zip |
more idl
Diffstat (limited to 'test/binaryen.js')
-rw-r--r-- | test/binaryen.js/test.js | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/test/binaryen.js/test.js b/test/binaryen.js/test.js index 9f59c4a86..858454d3d 100644 --- a/test/binaryen.js/test.js +++ b/test/binaryen.js/test.js @@ -12,9 +12,23 @@ var input = ' )\n' + ')\n'; +console.log('input:'); +console.log(input); +console.log('================'); + var module = new Binaryen.AllocatingModule(); var parser = new Binaryen.SExpressionParser(input); -var builder = new Binaryen.SExpressionWasmBuilder(module, parser.get_root(), false); + +console.log('s-expr dump:'); +parser.get_root().dump(); +var s_module = parser.get_root().getChild(0); +console.log('================'); + +var builder = new Binaryen.SExpressionWasmBuilder(module, s_module, true); + +console.log('module:'); +WasmPrinter.prototype.printModule(module); +console.log('================'); var interface_ = new Binaryen.ShellExternalInterface(); var instance = new Binaryen.ModuleInstance(module, interface_); |