我想解析LLVM IR文件并相应地执行某些操作,想知道是否有可用于LLVM IR的ANTLR语法,这会让我的工作变得更简单吗?
答案 0 :(得分:1)
我所知道的最大的语法库is here.我没有在列表中看到你的语法,对不起。 Terence Parr makes mention of it in this article,但这就是我能找到的,但它已经很老了,似乎是基于ANTLR3。
答案 1 :(得分:0)
我从其中一个github存储库获取了这个文件: https://github.com/rwl/JLLVM/blob/master/src/cn/edu/sjtu/jllvm/VMCore/Parser/LLVM.g
它是JLLVM源代码的一部分(JLLVM是LLVM Core的Java版本。要获得有关JLLVM的更多信息,请访问以下链接:http://tcloud.sjtu.edu.cn/wiki/index.php/User:Liuhaots:JLLVM)