获取导致源代码语法错误的parserRuleContexts

时间:2019-09-17 09:49:31

标签: java antlr4

我需要使用antlr4获取在源代码中导致语法错误的上下文名称。有办法吗??

1 个答案:

答案 0 :(得分:0)

在错误侦听器中(调用函数syntaxError时),可以通过调用Parser.getRuleContext()使用传入的识别器(实际上是解析器)来获取当前的解析规则上下文。 / p>