Wolfram言語

エキゾチックなアーキテクチャのためのマシンコードを生成する

Wolfram Compilerは,Wolframシステムがまだサポートされていないものも含め,さまざまなネイティブマシンコード形式で出力を生成することができる.この例ではWebAssemblyコードを生成する.

奇数を返す簡単な関数を定義する.

FunctionCompileExportStringを使って,makeOdd のためのWebAssemblyコードを作る.

FunctionCompileExportを使ってWebAssemblyオブジェクトファイルを作る.

オブジェクトファイルのコンテンツはFunctionCompileExportByteArrayを使ってメモリ内に作ることができる.

ByteArrayがオブジェクトファイルと同じコンテンツを含むことを確認する.

関連する例

de en es fr ko pt-br zh