Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java AntlrWorks错误:antlr4_Java_Debugging_Error Handling_Antlr3_Antlrworks - Fatal编程技术网

Java AntlrWorks错误:antlr4

Java AntlrWorks错误:antlr4,java,debugging,error-handling,antlr3,antlrworks,Java,Debugging,Error Handling,Antlr3,Antlrworks,所以我对antlr还很陌生,我正在尝试编写一个程序,该程序将查找关键字,然后在后面生成一个数字/单词树,以\n结尾并排除“|”符号 我犯了几个错误,对我的语法不太确定: 无法显示规则“X”,因为找不到开始状态 任何帮助都将不胜感激 不要使用v3,它已经很旧了,我已经有一段时间没有看到任何人主动回答有关它的问题了。使用ANTLR v4并从本页中选择一个编辑器或工具:ANTLRWorks不适用于antlr4吗?我下载了antlr4。建议使用Antlrworks来运行它。这不是您现在使用的版本(ANT

所以我对antlr还很陌生,我正在尝试编写一个程序,该程序将查找关键字,然后在后面生成一个数字/单词树,以\n结尾并排除“|”符号

我犯了几个错误,对我的语法不太确定: 无法显示规则“X”,因为找不到开始状态

任何帮助都将不胜感激


不要使用v3,它已经很旧了,我已经有一段时间没有看到任何人主动回答有关它的问题了。使用ANTLR v4并从本页中选择一个编辑器或工具:ANTLRWorks不适用于antlr4吗?我下载了antlr4。建议使用Antlrworks来运行它。这不是您现在使用的版本(ANTLRWorks2适用于ANTLR v4)。ANTLRWorks 1只处理v3语法。ANTLRWorks 1包含了v3库,因此您实际上没有使用v4。您可能已经下载了v4,但确实没有在发布的语法中使用它。查看我之前发布的链接。
public line+是什么行应该是什么意思?我认为那是不正确的语法。此外,在问题中最好将代码作为文本而不是图像包含。