WABT
WABT(WebAssembly Binary Toolkit)
コンパイル済みコードのバイナリ表現とテキスト表現を変換するツール群
下記はDeepL翻訳。
wat2wasm: WebAssemblyのテキストフォーマットからWebAssemblyのバイナリフォーマットに変換する
wasm2wat: wat2wasm の逆で、バイナリフォーマットからテキストフォーマットに変換します (別名 .wat)
wasm-objdump: wasm バイナリに関する情報を表示します。objdump に似ている。
wasm-interp: スタックベースのインタプリタを使って WebAssembly バイナリファイルをデコードし実行する
wasm-decompile: wasm バイナリを可読な C-like シンタックスにデコンパイルします。
wat-desugar: spec インタプリタがサポートする .wat テキスト形式 (s式、フラットシンタックス、または混合) をパースし、「標準的な」フラット形式を表示します。
wasm2c: WebAssembly のバイナリファイルを C のソースとヘッダに変換する
wasm-strip: WebAssembly のバイナリファイルのセクションを削除する
wasm-validate: WebAssembly のバイナリ形式でファイルを検証する
wast2json: wasm spec test フォーマットのファイルを JSON ファイルと関連する wasm バイナリファイルに変換する
wasm-opcodecnt: 命令のオペコード使用量を数える
spectest-interp: Spectest の JSON ファイルを読み、そのテストをインタープリタで実行する
関連