Comment by TekMol
3 days ago
Not sure what you mean. I guess this is a misunderstanding.
What I mean is that I would like something like this to work:
code = `(
func $add (param $a i32) (param $b i32) (result i32)
local.get $a
local.get $b
i32.add
)`;
module = WebAssembly.compile(code);
alert(module.add(3, 5)); // alerts "8".
The WebAssembly reference interpreter [0] has a JS library that lets you do this.
[0] https://github.com/WebAssembly/spec/tree/main/interpreter#ja...
Which you can get by making use of binaren.js library already, so you won't get any browser vendor love to include the feature into the browsers directly.