antlr 相关问题

ANTLR,另一种语言识别工具,是一种语言工具,它提供了一个框架,用于从包含各种目标语言中的动作的语法描述构建识别器,解释器,编译器和翻译器。

ANTLR递归替换

我想使用antlr更改DBMS_LOB.substr:Example1:输入:DBMS_LOB.SUBSTR(field_name1,4000,1)输出:SUBSTR(field_name1,1,4000)我们需要做两件事:1)删除DBMS_LOB。 2)......

回答 1 投票 0

SparkSQL解析 - SqlBase.g4无法识别小写的关键字和标识符

我下载了SqlBase.g4并使用antlr v4工具构建了词法分析器和解析器。但是,当我针对一个非常简单的查询运行解析器时:select * from table1,它无法识别小写...

回答 1 投票 1

hibernate vs weblogic antlr版本

我们将j2ee ear应用程序从weblogic 12.1.1迁移到weblogic 12.2.1时遇到问题。我们使用hibernate 5.2.10.Final作为jpa提供程序并将其打包到耳中。 Hibernate有......

回答 1 投票 1

Gradle Antlr插件失败无法使用Antlr 3.5.2初始化类org.antlr.tool.ErrorManager

我试图从以前使用Antlr Eclipse插件生成的旧项目中运行Antlr v3语法文件的生成源。我试图使用Gradle Antlr插件,并尝试使用...

回答 1 投票 0

如何在代码中生成antlr g4解析器和词法分析器?

是否有可能直接从Python或C#代码中使用Antlr 4运行时直接在代码中生成antlr词法分析器和解析器(来自给定的g4语法)?我想会多...

回答 1 投票 0

antlr4 python:在解析json时,listener不显示所有内容

我正在使用这里给出的g4 json语法:语法JSON; json:价值; obj:'{'pair(','pair)*'}'| '{''}';对:STRING':'价值;数组:'['value(','value)* ...

回答 1 投票 0

我如何找出ANTLR语法失败来解析日志文件中的输入,特殊时间戳

INPUT:Mar 9 10:19:07 west info tmm1 [17280]:01870003:6:/Common/mysaml.app/mysaml:Common:00000000:helloasdfasdf asdfadf vgnfg GRAMMAR:grammar scratch;行:datestamp主机名...

回答 1 投票 1

ANTLR:有一个简单的例子吗?

我想开始使用ANTLR,但是在antlr.org网站上花了几个小时回顾一下这些例子之后,我仍然无法清楚地理解Java进程的语法。有一些......

回答 5 投票 216

Antlr 4.7不再为输入流末尾的输入生成错误节点

我有一个简单的语法:语法测试;发电机:表达;表达式:NUMBER#Number | ID#String |表达'+'...

回答 1 投票 0

不推荐使用ANTLRInputStream和ANTLRFileStream,有哪些替代方案?

如果我使用ANTLRFileStream antlrFileStream = new ANTLRFileStream(“myfile.testlang”);或ANTLRInputStream input = new ANTLRInputStream(new FileInputStream(“myfile.testlang”));编译器显示......

回答 2 投票 2

如何在Python中使用带有antlr的C#g4语法?

我试图让antlr C#g4语法在python3中使用antlr运行时。我自动化了一部分无聊的东西:在./tmp文件夹中下载antlr jar下载词法分析器并...

回答 1 投票 0

ANTLR类型(ID选择)

我正在编写包含更多类型的JavaScript语法,例如float,int,boolean等。当我打字通过使用ID(字母或单词)作为键从Hash Map获取信息时,我...

回答 1 投票 0

ANTLR:贪婪规则的问题

我从未使用过ANTLR和生成语法,所以这是我的第一次尝试。我有一个我需要解析的自定义语言。这是一个例子: - 这是一个评论CMD.CMD1:foo_bar_123 CMD.CMD2 CMD ....

回答 1 投票 2

antlr相同类型的算术表达式

试图编写一个antlr语法,只解析相同类型变量的算术表达式。如果它与左侧或右侧的类型不同,则不应该进行解析。这就是我的意思;统计...

回答 1 投票 1

使用高度优化的ANTLR 4分支编译和运行

如何使用高度优化的ANTLR 4高度优化的ANTLR4分支编译和运行我的语法

回答 1 投票 0

ANTLR4 - 在解析器规则中使用隐藏标记

我是ANTLR的完整菜鸟,如果这是一个非常基本的问题,请道歉。我正在尝试解析具有奇怪的类JSON语法的文件。这些文件很大,数百MB,所以我避免......

回答 1 投票 0

ANTLR通配符运算符不消耗预期输入

我正在编写一个读取yacc规范文件的antlr语法。 Yacc规范文件的形式是声明%% rules %% programs但是,我只对声明和规则感兴趣...

回答 1 投票 1

将ANTLR v2语法迁移到ANTLR v4

我们为antlr V2编写了一个语法,我想迁移到antlr v4。有迁移指南吗?我也想知道对现有V2语法的修改,以便我们利用v4 ......

回答 1 投票 2

处理Antlr语法错误或如何在意外令牌上提供更好的消息

我们有一个Antlr语法的以下子部分:signed_int:SIGN? INT; INT:'0'..'9'+;当有人输入数值时,一切都很好,但如果他们错了......

回答 2 投票 5

如何为Intellij IDEA配置antlr4插件

我查看了如何配置IntelliJ IDEA的antlr4插件。但我找不到任何东西。我只能安装插件。如果我为一个空项目手动添加.g4文件...

回答 2 投票 19

© www.soinside.com 2019 - 2024. All rights reserved.