ANTLR4中是否有用于从语法中获取原始作品的API?
例如,如果有规则:
functionHeader : identifier LPAREN parameterDecl RPAREN
...解析时是否有一些函数,假设functionHeader
令牌会返回一个列表["identifier", "LPAREN", "parameterDecl", "RPAREN"]
?
答案 0 :(得分:0)
嗯,它很少像你指定的元素列表一样简单,但你可以通过parser.getATN()
查看增强转换网络(ATN),然后获取规则启动状态等...参见{{3 }}