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

LLVM 到 3.0 提供了一个 C 后端(请参阅 参考资料lib/Target/CBackend),这应该是实现简单 Python 代码生成器的一个很好的起点。

于 2012-11-16T12:19:50.913 回答