Antlr4 缺少python3 Parser.setErrorHandler方法
我试图在出现第一个语法错误时退出解析器。 似乎没有实现Antlr4 缺少python3 Parser.setErrorHandler方法,antlr4,Antlr4,我试图在出现第一个语法错误时退出解析器。 似乎没有实现setErrorHandler?这就是错误所在 parser.setErrorHandler(BailErrorStrategy()) AttributeError: 'XParser' object has no attribute 'setErrorHandler' 看起来好像没有一个设定值。不知道为什么 无论如何,这是您可以设置它的方式: 从antlr4.error.ErrorStrategy导入BailerStrategy ..
setErrorHandler
?这就是错误所在
parser.setErrorHandler(BailErrorStrategy())
AttributeError: 'XParser' object has no attribute 'setErrorHandler'
看起来好像没有一个设定值。不知道为什么
无论如何,这是您可以设置它的方式:
从antlr4.error.ErrorStrategy导入BailerStrategy
...
解析器=。。。
解析器。_errHandler=BailErrorStrategy()