腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4421)
视频
沙龙
1
回答
如何
向
anltr4
生成
的
java
解析器
添加
导入
语句
,以
便在
语义
谓词
中
使用
类
、
、
、
我有一个antlr4语法,我想调用一个函数,在这个函数
中
,
语义
谓词
中有另一个
Java
类
。
如何
告诉antlr4将适当
的
导入
语句
添加
到
类
中
,以便它可以找到我想要
使用
的
类
?下面是一段antlr4代码,显示了
使用
我想要
的
类
的
谓词
。注意
语义<
浏览 17
提问于2021-03-19
得票数 0
回答已采纳
1
回答
antlr能做类型相关
的
解析吗?
it is parsed as (x+y)*z if each in {x,y,z} is an object of a particular type T; 让我问一下,这种语法在计算机语言中是偶尔
使用
还是很少
使用
浏览 0
提问于2012-04-10
得票数 1
回答已采纳
2
回答
找不到符号
、
、
、
我有一个名为"Test.g4“
的
ANTLR项目,我
使用
antlrworks2创建
的
文件没有任何问题: Test.tokens、TestBaseListner.
java
、TestLexer.
java
、TestLexer.tokens、TestListener.
java
和TestParser.
java
。现在,我想在我
的
程序Test.
java
中
使用
语法: import org.antlr.v4.runtime.*
浏览 6
提问于2015-01-11
得票数 5
回答已采纳
2
回答
如何
使自动
生成
的
解析器
类
在ANTLR4
中
实现接口?
、
、
我正在
使用
ANTLR 4创建一个
解析器
,我已经完成了我
的
语法。我需要向ANTLR自动为我
生成
的
解析器
文件中注入一些
Java
代码。如果我想在结果
解析器
中
包含一个方法,我可以将它
添加
到ANTLR语法
中
:{ public CGrammarParser.CSnippetContextcall() return cSnippet(
浏览 1
提问于2016-01-08
得票数 5
回答已采纳
2
回答
如何
在我
的
词汇/
解析器
中支持不同
的
语言版本
、
我想知道在我
的
语法中支持不同语言版本
的
最好方法是什么。因此,我
的
问题是:基于布尔值编写条件词法和
解析器
规则
的
首选方法是什么?
语义
谓词
出现在我<e
浏览 8
提问于2021-06-23
得票数 0
回答已采纳
2
回答
如何
简化令牌预测DFA?
、
、
、
、
然而,我已经到了不能再偷工减料
的
地步,但是DFA仍然太复杂了。是否存在导致复杂DFA
的
常见错误? 有没有一种方法可以抑制DFA
的
生成
,也许依赖于
语义
谓词
或固定
的
前视来帮助预测?在
生成
的
DFA
中
,有一个名为specialStateTransition()
的
方法。此方法包含一条switch
语句
,其中DFA
中
的
每个状态都有一个case
浏览 2
提问于2011-09-22
得票数 6
回答已采纳
3
回答
C++构建设置
以
忽略注释
中
的
更改
、
、
、
是否可以
以
忽略注释(或空白)
的
任何更改
的
方式设置构建链?例如,每当头文件
中
的
注释被更改时,包含它
的
每个源文件都会被重新编译,即使这完全没有必要。当预处理程序从修改后
的
文件
中
删除注释时,构建链可以首先检查输出是否实际更改。如果没有,它应该表现得好像文件本身没有改变一样。 我正在
使用
2010顺便提一下。编辑:@MikeSeymour,VS
的
cl.exe有一个用于最小重建
的
开关/Gm。它没有很好
浏览 6
提问于2011-10-28
得票数 10
1
回答
Veracode缺少支持文件
、
我正在为我
的
Java
项目
使用
上传和扫描方法,但是每次等待10到20分钟后,我都会收到一个空
的
Veracode报告 stepsvkey: '******', }FYI:在这个阶段之前,我还有另外三个阶段:构建、部署在工件和zip
中
(
浏览 3
提问于2021-11-22
得票数 0
1
回答
如何
在AspectJ
中
删除/重定义类型间声明?
、
、
、
我
使用
解析器
生成
器,它
生成
表示编程语言语法节点
的
java
类
,并
使用
AspectJ方面为这些
类
添加
语义
。我已经扩展/更改了该语言
的
语法,我希望重用旧语法
的
各个方面,并修改/扩展它们
以
应对节点
类
的
更改。例如,一个旧
的
节点
类
及其方面: p
浏览 2
提问于2011-06-08
得票数 0
2
回答
有没有一个
解析器
生成
器能够
生成
一个
解析器
来解析这个:s→'x‘S 'x’| 'x‘
、
、
有一段时间,我对ANTLR不能解析以下上下文无关
的
语法规则很感兴趣:s→'x‘S 'x’| 'x‘。据我所知,ANTLR是目前最强大
的
LL
解析器
。有没有其他类型
的
解析器
生成
器(LR或其他)能够为此
生成
解析器
?科恩
浏览 2
提问于2011-02-16
得票数 3
1
回答
ANTLRWorks -代码
生成
卡住而不
生成
、
、
、
、
我
使用
下面的语法为算术表达式定义了一个语法。它是一个更复杂
的
整体
的
子集,但只有当我将语法扩展到包括逻辑操作时,才会出现问题。当我尝试
使用
antlrworks编写gen代码时,甚至需要很长时间才能开始
生成
。我认为问题出在paren
的
规则
中
,因为它包含了到expr开头
的
循环。任何帮助修复这个问题的人都会很高兴
使用
的
选项:tokenVocab = MAliceLexer; backt
浏览 1
提问于2011-12-12
得票数 0
1
回答
ANTLR4标记一组庞大
的
关键字
我想将一些已知
的
标识符名称嵌入到我
的
语法
中
,例如,我
的
项目的
类
名是已知
的
,我想告诉lexer哪些标识符是实际属于class-name标记
的
已知关键字。但是由于我有一个很长
的
类
名列表(数百个名称),我不想通过在规则
中
列出所有已知
的
类
名关键字来创建一个
类
名lexer规则,这会使我
的
语法文件太大。 是否可以将我
的
关键字放入一个单独<e
浏览 1
提问于2013-05-07
得票数 0
回答已采纳
3
回答
从
Java
中
的
字段获取日期值
的
XPages官方发展援助问题
、
我在
Java
代码中
使用
了官方发展援助(这很好),但是我很难从字段
中
获得日期值。如果我用:然后,
解析器
将对象并建议“更改lastApprDt
的
日期类型如果我将代码更改为:然后
解析器
就会很
浏览 5
提问于2017-08-16
得票数 0
回答已采纳
1
回答
将引用
的
库打包到jar文件
中
并重新
使用
、
、
、
当我创建一个
使用
第三方依赖项(如MySQL-Connector )并将其导出到jar文件以
便在
另一个
Java
项目中
使用
的
新
Java
项目时,
如何
避免
向
新项目构建路径
添加
(再次) MySQL-Connector我想要实现
的
是用jar文件打包引用
的
库,所以当我将它
添加
到一个新
的
项目时,它
的
依赖项已经在jar“容器”
中
满足了,并且我可以
浏览 1
提问于2017-04-03
得票数 1
1
回答
Lex&YACC编译错误:预期')‘之前’。令牌
、
、
、
我必须为一种迷你语言编写一个
解析器
,而且我有一些问题。return yyparse();但是,当我尝试用: cc来编译它时,我会收到以下错误,我不知道
如何
修复它们
浏览 0
提问于2019-01-12
得票数 0
回答已采纳
5
回答
Java
反射:
如何
在运行时覆盖或
生成
方法?
、
、
、
在普通
Java
中
,可以在运行时
以
编程方式覆盖
类
的
方法(甚至创建一个新方法)? 即使不知道编译时
的
类
,我也希望能够做到这一点。Injector.myMethod()是静态,因为在执行“魔术”之后,会从不同
的
类
实例(它是覆盖器)调用它(因此我们阻止它访问本地字段)。
浏览 4
提问于2009-06-28
得票数 27
回答已采纳
1
回答
反规则上下文是否与目标无关?
、
、
中
似乎很好,但是antlr
生成
的
代码在
使用
Cpp目标时无法编译。我在语法
中
没有任何动作或
谓词
。我
的
目标是C++,但我打算让侦听器实现每个规则
的
操作,而不是将它们直接放入语法
中
,以便语法仍然可以由antlr附带
的
基于
java
的
开发工具进行分析和
使用
,而且我不想维护两个单独
的
语法文件。在意图和设计方面,如果理解我试图做
的
事情与此相关
浏览 3
提问于2020-06-07
得票数 0
1
回答
具有动态
生成
类
的
Hazelcast用户代码部署
、
、
、
、
我有一个应用程序,它由一个由hazelcast节点组成
的
网格组成,它
使用
广泛
的
运行时字节码
生成
(asm)。具体来说,我正在根据用户输入
的
过滤器表达式动态地构建predicate<>
Java
函数。我希望将这些
谓词
存储在一个映射中,这样它们就可以在集群中
使用
,而不必重新编译。
谓词
并不是唯一
的
实例。我还拥有在运行时
生成
的
ORM样式映射
类
,这些
类</
浏览 4
提问于2019-05-31
得票数 0
回答已采纳
1
回答
Enterprise Architect
Java
代码
生成
文件
导入
、
、
我正在尝试从EA UML
类
图
生成
Java
代码。我定义了两个
类
,它们之间有一种组合关系。class B {};import
java
.util.List
浏览 3
提问于2012-06-22
得票数 4
回答已采纳
3
回答
在Kotlin
中
解析json
、
、
、
我遇到了很多麻烦,似乎很多人在
Java
之后学习Kotlin……不是我,我是个大蟒蛇。https://bittrex.com/api/v1.1/public/getmarkets").readText() 我花了很长时间才发现我需要
添加
导入
java
.net.URL,这似乎总是隐含在所有代码示例
中
现在,在Python语言中,我只需将.json()
添加
到"result“参数
中
,然后就可以将json
浏览 0
提问于2018-01-23
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
揭秘RedisGraph:Redis内嵌高性能内存图数据库
数据仓库工具之Hive的架构原理
运维加薪技术——Hive
华为让基于知识库的问句解析更加方便和高效
0487-CDH6.1的新功能
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券