腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
ANTLR3
中
,
为什么
结果
"
start
:'(‘')’;“
匹配
字符串
"())"?
、
、
我正在使用
ANTLR3
为一种自定义语言编写编译器,并且它不会在void main(){}}}}}}}}等输入上抛出错误。我已经将这个问题简化为一个简单的语法: ; ; 我希望这个语法
匹配
输入<e
浏览 2
提问于2018-01-13
得票数 0
回答已采纳
1
回答
使用
ANTLR3
的意外行为
在
ANTLR3
中
,我遇到了一种意想不到的行为。: 'VB' WS : 'TO' WS : (' ' | '\t' | '\r'| '\n')当我解析
字符串
"VB TO“时,
ANTLR3
就会退出,而不会出现错误。这是意外的,因为给定的
字符串
不
匹配
语法<em
浏览 6
提问于2016-08-27
得票数 0
回答已采纳
1
回答
在
ANTLR4运行时与节点关联的更改规则
、
、
、
、
在运行时,我编译了一个
字符串
列表,这些
字符串
应该与规则"special“相关联,这也只是普通文本,但是它是
在
变量下面定义的,因此永远不会真正到达,因为所有东西都将首先与变量
匹配
。在运行时,如何使用此列表更改与列表
中
的“变量”
匹配
的任何标记,以
匹配
“特殊”?示例:parent: special; ID; ID;
结果
:变量,变量
浏览 1
提问于2015-07-16
得票数 0
回答已采纳
1
回答
Antlr符号-需要举例
、
、
、
我
在
lexer和解析器规则中都看到了这些 身份证:..。这是什么意思?
浏览 1
提问于2016-11-10
得票数 0
1
回答
Antlr3
中
的语法选项在哪里?
、
在
Antlr2
中
,可以设置许多语法选项()。现在在
Antlr3
中
,我们有大约1/3的选项量()。 关于我的第二个问题,我想做一些更具体的事情。其次,我希望能够忽略
在
某些关键字中找到的任何空格标记,比如"&关键字&“和”&k&&“都
匹配<
浏览 6
提问于2011-01-09
得票数 3
回答已采纳
1
回答
c#
中
匹配
规则
中
的反文本
、
、
在
Antlr3
语法
中
,是否可以打印出与面向c#的语法
中
的规则
匹配
的全文?
浏览 2
提问于2011-03-01
得票数 0
回答已采纳
1
回答
运行由AntLR 4语法生成的方法
、
、
我找到了来解析自然日期
字符串
并显示适当的日期值。我想根据自己的需要修改语法,
在
某种程度上我做到了。但是,当我试图运行所需的方法时,我会得到以下错误: 最初的项目使用
AntLR3
生成Java源代码,我使用ANTLR 4插件生成源代码。我已经将Antlr 4.5完整的JAR放在我的lib目录
中
。发布此错误,我将4.4JAR复制到lib
中<
浏览 1
提问于2015-04-17
得票数 3
1
回答
C
中
未定义的参考误差
、
、
、
gstore/Parser/DBparser.cpp:25:未定义的对‘antlr3StringStreamNew’的引用 我不知道如何解决这个错误,因为antlr3StringStreamNew确实是
在
antlr3defs.h
中
声明的。如果确实如此,那么
在
antlr3c版本3.4
中
是否有其他函数可以实现相同的功能。
浏览 2
提问于2014-10-15
得票数 0
回答已采纳
1
回答
字符串
匹配
组合
中
的命题逻辑
、
、
我
在
R
中
遇到了一个问题,当我想要进行
字符串
匹配
的组合时,比如: X <- colnames(df[substr(colnames(df),
start
=1,stop=3) == "PEC" | substr(colnames(df),
start
=1,stop=5) == "PRE1_" & substr(colnames(df),
start
=1,stop=5) !因此,由于第一个
字符串
匹配</
浏览 18
提问于2019-03-06
得票数 0
回答已采纳
1
回答
在
结束前开始
只将行与文本开始
匹配
,除非文本结束
在
文本开始之前(结束可能在
字符串
中
,也可能不在
字符串
中
)。
匹配
:ssstarttt line和不
匹配
line_end
start
(?:.*?\s?
start
(?<!$).*\b|(?<!.)
start
|^\w+
start
) 测试23/25:它不应该
匹配
结束开始结束开
浏览 1
提问于2019-03-03
得票数 1
回答已采纳
1
回答
Antlr词法规则
、
我有一个规则来
匹配
一个看起来是这样的
字符串
: : '"' ( ~( '"' | '\\' ) | '\\' . )* '"'我不希望引号成为令牌文本的一部分。
在
Antlr2
中
,我将'!'放在引号后面,告诉Antlr不要将它们添加到文本
中
。 STRING : '&q
浏览 2
提问于2011-08-15
得票数 3
回答已采纳
1
回答
用Antlr4解析MarkDown文件
中
的列表格式
、
网页
中
语法对我来说似乎还可以,我将其更改为适合Antlr4格式: | UNORDERED
浏览 0
提问于2013-12-19
得票数 0
1
回答
Antlr4解析器不处理自定义令牌类型
我想暂时
在
我的语法中保持动作不变。 我正在使用一个自定义令牌,并在语法的选项部分使用TokenLabelType指定它。我还注意到,令牌的“
start
”属性也不会升级为自定义令牌类型。为了
在
代码中正确使用自定义令牌,我还需要做些什么吗?
浏览 0
提问于2014-11-08
得票数 0
1
回答
如何在antlr
中
同时使用单引号
字符串
和双引号
字符串
?
、
、
我
在
antlr3
中
遇到了一个问题,我想描述单引号
字符串
、双引号
字符串
和复合引号
字符串
。但是代码不能被编译。这三种
字符串
可以
在
不同的时间使用。
浏览 1
提问于2016-01-07
得票数 1
1
回答
Antlr3
:未能与词法分析器规则中使用的分析器规则
中
的标记
匹配
、
、
、
我
在
Antlr3
中
有如下词法分析器规则:exp : CHARS | some complex expression;如果我尝试将'abc-abc‘与parser_rule
匹配
如何才能将其与parser_rule正确
匹配
。
浏览 15
提问于2018-07-17
得票数 0
1
回答
将simplejson和
antlr3
导入djangoappengine项目时出错
、
、
、
我的第一个错误是导入simplejson,类似于:在上面的链接
中
,@trope实际上评论了同样的问题,但我认为新的问题会比
在
原始问题上添加注释更好(通过将simplejson更改为json来解决)os.path.join(SDK_PATH,
浏览 3
提问于2014-06-06
得票数 0
1
回答
与第三方基于ANTLR的识别器交互
、
、
、
我正在尝试交互,主要是编写一个解释器,对于一种语言,我只有一个通过dll的API,它允许我编译文件或
字符串
,检查语法错误等。我想要的是真正解析语法。但是它仍然被卡住了,而且我
在
规则
中
添加了太多奇怪的正则表达式和例外,我想我永远不会用这种方式来实现它。我(PE explorer)查看了dll,发现导出条目与
antlr3
生成的词法分析器-解析器-识别器(嗯,多个识别器)
匹配
。我打算构建一个到dll
中
的函数的接口(使用Python
中
的ctype)。我从一个虚拟的空语法开始,生
浏览 1
提问于2015-01-18
得票数 1
2
回答
用于执行由
字符串
函数执行的任务的正则表达式
、
下面的代码正在执行以下功能,我打算将这些功能集成到更大的应用程序
中
。 如果发生
匹配
,则从此
匹配
子
字符串
在
原始输入
字符串
中
的位置开始,将打印到300个字符。st
浏览 10
提问于2012-10-10
得票数 0
回答已采纳
1
回答
非片段词法分析器规则x可以
匹配
空
字符串
下面的antlr lexer有什么问题?warning(146): MySQL.g4:5685:0: non-fragment lexer rule VERSION_COMMENT_TAIL can match the empty stringVERSION_COMMENT_TAIL: ((ML_COMMENT_HEAD MULTILINE_COMMENT
浏览 29
提问于2016-08-31
得票数 0
回答已采纳
2
回答
正则表达式:
匹配
和分组一个可变数目的空格分隔单词
、
我想用一个re来
匹配
这个
字符串
,这个re将对每一个单词进行分组: >>> re.match(r'foo (<some re here>) baz (\d+)', "foo hello world baz
浏览 2
提问于2015-10-29
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券