Créez un code machine pour les architectures exotiques
Wolfram Compiler peut générer des sorties dans une variété de formats de code machine natif, y compris des formats pour lesquels le système Wolfram n'est pas pris en charge. Dans cet exemple, le code WebAssembly est généré.
Définissez une fonction simple qui renvoie un nombre impair.
Utilisez la fonction FunctionCompileExportString pour créer le code WebAssembly pour makeOdd.
Créez un fichier objet WebAssembly en utilisant la fonction FunctionCompileExport.
Le contenu du fichier objet peut être créé en mémoire en utilisant la fonction FunctionCompileExportByteArray.
Vérifiez que le ByteArray possède le même contenu que le fichier objet.