是否有适用于 LLVM IR 的 Antlr 语法?
Is there an Antlr Grammar available for LLVM IR?
我想解析一个 LLVM IR 文件并相应地执行某些操作,想知道是否有适用于 LLVM IR 的 ANTLR 语法,这会让我的工作更简单吗?
我所知道的最大的语法库is here. I don't see your grammar in the list, sorry. Terence Parr makes mention of it in this article,但我能找到的就这些了,但是它很旧而且似乎是基于 ANTLR3 的。
我从 github 存储库之一得到了这个文件:
https://github.com/rwl/JLLVM/blob/master/src/cn/edu/sjtu/jllvm/VMCore/Parser/LLVM.g
它是 JLLVM 源代码的一部分(JLLVM 是 LLVM Core 的 Java 版本。要获取有关 JLLVM 的更多信息,您应该遵循 link:http://tcloud.sjtu.edu.cn/wiki/index.php/User:Liuhaots:JLLVM)
我想解析一个 LLVM IR 文件并相应地执行某些操作,想知道是否有适用于 LLVM IR 的 ANTLR 语法,这会让我的工作更简单吗?
我所知道的最大的语法库is here. I don't see your grammar in the list, sorry. Terence Parr makes mention of it in this article,但我能找到的就这些了,但是它很旧而且似乎是基于 ANTLR3 的。
我从 github 存储库之一得到了这个文件: https://github.com/rwl/JLLVM/blob/master/src/cn/edu/sjtu/jllvm/VMCore/Parser/LLVM.g
它是 JLLVM 源代码的一部分(JLLVM 是 LLVM Core 的 Java 版本。要获取有关 JLLVM 的更多信息,您应该遵循 link:http://tcloud.sjtu.edu.cn/wiki/index.php/User:Liuhaots:JLLVM)