标签: java antlr4
我需要使用antlr4获取在源代码中导致语法错误的上下文名称。有办法吗??
答案 0 :(得分:0)
在错误侦听器中(调用函数syntaxError时),可以通过调用Parser.getRuleContext()使用传入的识别器(实际上是解析器)来获取当前的解析规则上下文。 / p>
syntaxError
Parser.getRuleContext()