shared.wasm — ブラウザで直接実行

このページは shared.wasmfetch してから WebAssembly.instantiate でロードし、4 つの export 関数を呼んで結果を下の表に出します。

同じファイルを HSP から呼んでいるのが sample_wasm_shared.hsp です。

バイナリは 131 byte / MIT。コンパイラは通しておらず、 Python で WASM バイナリフォーマットを手書き生成したものです。

実行結果

ロード中...

※ ブラウザのセキュリティ制約により file:// からは fetch が失敗することがあります。その場合は
python -m http.server 8080 をこのディレクトリで起動して http://localhost:8080/browser.html を開いてください。