Maschinencode für exotische Architekturen erzeugen
Der Wolfram Compiler kann Ausgaben in einer Vielzahl von nativen Maschinencodeformaten erzeugen, einschließlich Formaten, für die das Wolfram-System nicht unterstützt wird. In diesem Beispiel wird der WebAssembly-Code erzeugt.
Definieren Sie eine einfache Funktion, die eine ungerade Zahl zurückgibt.
Erzeugen Sie mittels FunctionCompileExportString WebAssembly-Code für makeOdd.
Erzeugen Sie eine WebAssembly-Objektdatei mit FunctionCompileExport.
Der Inhalt der Objektdatei kann im Speicher mit FunctionCompileExportByteArray erstellt werden.
Überprüfen Sie, dass das ByteArray den gleichen Inhalt wie die Objektdatei hat.