6

LLVM IR コードを Python コードに変換するツールはありますか? Javascript (https://github.com/kripken/emscripten/wiki) や Java (http://da.vidr.cc/projects/lljvm/) に変換できることはわかっています。 Pythonにも。

さらに、そのようなツールが存在しない場合は、情報を提供していただけますか、どのツールを基にするのが最適ですか(おそらく、emscriptenを他の言語で拡張する必要があります-JavascriptとPythonはいくつかの点で互いに似ています;))

4

1 に答える 1

2

3.0 までの LLVM は C バックエンド (「参考文献」を参照lib/Target/CBackend) を提供していました。これは、単純な Python コード ジェネレーターを実装するための出発点として適しています。

于 2012-11-16T12:19:50.913 に答える