• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:antlr

antlr

序列化GWT RPC的ANTLR异常

序列化GWT RPC的ANTLR异常
我正在使用GWT-RPC调用ANTLR语法。如果语法失败,我将创建一个包含该语法引发的错误/异常的对象,并将其返回给客户端。 当我这样做时,我得到一个例外: com.google.gwt.user.client.rpc.SerializationException: Type 'org.antlr.runtime.NoViableAltException' ……继续阅读 »

antlr

类路径中的类时发生ClassDefNotFoundError

类路径中的类时发生ClassDefNotFoundError
我正在尝试运行ParSeMiS。根据文档,它需要ant,prefuse和antlr jar在其lib目录中可用。我已经把所有需要的罐子放进去了。但是,当我尝试运行它时,出现以下错误: Exception in thread "main" java.lang.NoClassDefFoundError: antlr/TokenStreamException ……继续阅读 »

antlr

编译Java代码时找不到符号

编译Java代码时找不到符号
使用cmd进行编译:javac Test.java。但是编译失败,并说找不到符号parser.prog()。有任何想法吗? import org.antlr.runtime.*; public class TestT { public static void main(String[] args) throws Exception ……继续阅读 »

antlr

如何为ANTLR指定目标软件包?

如何为ANTLR指定目标软件包?
如果我打电话给: java org.antlr.Tool -o outdir sources/com/example/Java5.g …使用antlr-3.1.3,解析器和词法分析器代码将在目录 outdir/sources/com/example中生成。但是生成的类没有任何 package语句。我需要它们在 com.example包中活着。 ……继续阅读 »

antlr

ANTLR:带有参数的规则?

ANTLR:带有参数的规则?
我是ANTLR的新手。我开始探索ANTLR教程。我看到了为垂直规则定义返回类型的示例(请参见下面的示例)。 我也可以将论点传递给规则吗?我只是脑子里有一点,我想根据提供给它的论据来改变规则状态的行为。 如果可以在ANTLR中通过,请帮助我,或者这样做是个好主意吗? atom returns [int value] : INT { ……继续阅读 »

antlr

antlr4-任何文本和关键字

antlr4-任何文本和关键字
我正在尝试解析以下内容: SELECT name-of-key[random text] 这是我正在尝试构建的较大语法的一部分。为了清楚起见,我将其保留。 我想出了以下规则: select : 'select' NAME '[' anything ']' ; anything : (ANYTHING | NAME……继续阅读 »

antlr

错误:(3,32)Java:包org.antlr.v4.runtime.dfa不存在

错误:(3,32)Java:包org.antlr.v4.runtime.dfa不存在
我正在开发一个创建迷你Java语言编译器的项目,我使用的是intellij我下载了jar文件,并添加了CLASSPATH,并在IDE上添加了插件。在类baseListener()和visitor()上生成ANTLR识别器的过程中,导入org.antlr.v4.runtime。不能申请,我不知道为什么以及何时尝试构建项目模块,但发现了以下错误:构建完成,并在7……继续阅读 »