腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
匹配
部分
AST
的
根
元素
match
、
rascal
、
clair
我搜索具有特定名称
的
函数。如果我找到这样一个函数,我想用另一个函数替换它。我需要在四个函数中进行选择。要选择
的
函数取决于找到
的
函数
的
参数。我需要
匹配
表达式
的
根
元素
。 case \notEquals(_, _): println("Not equals"); }} 这并不能保证我<em
浏览 29
提问于2019-07-08
得票数 1
1
回答
将语法文件升级到Antlr4
migration
、
grammar
、
antlr4
我正在将我
的
Antlr语法文件升级到最新
的
Antlr4。equationset: equation* EOF!解决错误,但我想确定这是正确
的
修复。在第三条规则中,^表示错误。删除它修正了错误,但我找不到任何迁移指南来解释这方面应该等效
的
内容。 请给我这3条规则
的
Antrl4等价物,并简单解释一下有
浏览 14
提问于2017-04-14
得票数 1
回答已采纳
1
回答
使用Parboiled生成
AST
(Java)
java
、
parsing
、
compiler-construction
、
abstract-syntax-tree
、
parboiled
我是基于设计
的
。我
的
问题是,我如何使用库来做到这一点?在Google上浏览了一下,并查看了Github上
的
示例后,我发现您打算使用push、pop、swap等来创建
AST
,但我很难弄清楚如何使用我
的
解析器来做这件事。我
的
解析器与Java解析器非常相似,如果您能帮助我理解它在Java解析器中是如何工作
的
,我就可以使它适应我
的
解析器。
浏览 0
提问于2014-05-04
得票数 1
1
回答
Antlr符号-需要举例
parsing
、
token
、
antlr
、
symbols
我正在查看一个使用Antlr并定义了许多语法
的
代码库。我看到以下内容正在使用,但不清楚它们
的
真正含义是什么 这些
的
目的是什么?
浏览 1
提问于2016-11-10
得票数 0
1
回答
使用SAXON和XSLT合并XML文件
xml
、
xslt
、
saxon
我是XSLT和SAXON
的
新手,我希望完成以下工作: 我有一个很长
的
XML文件列表,代表了一些基准测试,所有的结构如下: <benchmark> <query>xxxxx</query> ...</
ast
>
浏览 24
提问于2021-10-04
得票数 0
回答已采纳
1
回答
xtext如何获取
根
AST
元素
java
、
eclipse
、
eclipse-plugin
、
xtext
我正在使用xtext来构建我
的
dsl,并且我添加了一个弹出操作,现在我需要
的
是当执行该操作来加载
AST
并转换它时,我尝试使用以下coe来加载
根
Ast
元素
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175)如何加载
ASt
浏览 0
提问于2012-11-29
得票数 2
1
回答
ANTLR4:布尔表达式
的
解析器
antlr4
我正试图解析如下类型
的
布尔表达式: B1=p & A4=p、B1=p、A6=p &(~A5=c)grammar TestAntlr4; output =
AST
; AND :
浏览 2
提问于2013-03-22
得票数 1
1
回答
OR词法表达式
的
AST
重写规则
antlr
、
antlr3
规则: : ('int' | 'char') IDENT '(' args ')' body -> ^(PROCEDURE IDENT (args)* body)我想捕获
AST
中
的
('int' | 'char')
部分
。正如您所看到
的
,在右边它不会出现,但我不知道如何让所选
的
'int'或'char'出现在
A
浏览 4
提问于2013-03-20
得票数 2
回答已采纳
2
回答
如何使用ANTLR重写具有复合
根
的
子树?
antlr
、
antlr3
我有一个反语法,有这样
的
子树:我想转换为:其中类型是‘a’x‘b’‘。 grammar Rewrite; output=
浏览 1
提问于2012-12-03
得票数 2
1
回答
Vue.js作用域CSS -如何
匹配
根
元素
?
css
、
vue.js
我有以下几个组成
部分
:<style scoped> ....</style> <div class="root"></div>构成
部分
2:.root {} <div
浏览 2
提问于2019-09-12
得票数 3
3
回答
如何从python中
的
部分
子字符串
匹配
返回完整子字符串作为列表?
python
、
regex
、
string
、
substring
、
findall
我有不同
的
长度字符串,必须检查与"tion“、"ex”、"ph“、"ost”、"
ast
“、"ist”模式
匹配
的
子字符串,忽略了大小写和位置,即前缀/后缀/字中部。
匹配
的
单词必须在新列表中返回,而不是仅在
匹配
的
子字符串
元素
中返回。使用下面的代码,我可以返回一个
匹配
的
子字符串
元素
的
新列表,
浏览 7
提问于2021-08-30
得票数 2
回答已采纳
2
回答
用mule中
的
数据编织变压器将XML转换为POJO
mule
、
transformer-model
、
anypoint-studio
我试图使用mule中
的
数据编织将一个XML文件转换为POJO,但是它抛出了这个异常-: 消息:执行时异常:时间:发现payload.deliveryMessageDate.time ^类型不
匹配
:名称,) com.mulesoft.weave.engine.
ast
.dynamic.DynamicDispatchNode:65 (null) 2。com.mulesoft.weave.mule.exception.WeaveExecutionException) com.mulesoft.weave.mule.WeaveMessageProce
浏览 1
提问于2016-02-03
得票数 0
1
回答
无法理解ANTLR解析器规则
antlr
、
antlr3
我是ANTLR
的
新手,正在浏览现有的语法(在Internet上获得)。看到给定
的
规则,我不能理解它到底是怎么回事?
浏览 2
提问于2015-02-27
得票数 0
2
回答
使用Python
的
语法解析器并从树构造文件
python
、
parsing
、
grammar
我有一个解释语言
的
自定义语法,我正在寻找一个解析器,这将创建一个树,我可以查询
的
建议。从结构上,我希望能够生成解释型语言
的
代码。我见过
的
大多数语法分析器都会验证已经存在
的
代码。我
的
问题
的
第二
部分
是,语法是否应该抽象到Python代码将用树中
的
符号替换实际
的
代码术语?理想情况下,我希望能够查询一个
根
符号,并将该
根
符号下
的
所有符号都返回给一个终端符号。任何关于这个过程
浏览 0
提问于2012-02-01
得票数 1
回答已采纳
2
回答
Haskell:
匹配
两个不是来自类Eq
的
表达式
haskell
、
pattern-matching
、
expression
、
comparable
我认为这种模式
匹配
可以在这里以某种方式使用(比如Erlang),但我不知道如何使用。我认为解释我
的
目标有助于理解这个问题。 我正在浏览一个抽象语法树(
AST
)。我将应用一组规则来修改这个
AST
,但是我想将修改存储在一个列表中。这个列表
的
元素
应该是一个元组,包含
AST
的
原始
部分
及其修改。最后一步是为每个元组搜索一个完全相同
的
AST
片段,并用元组
的
第二个
元素
替
浏览 2
提问于2014-10-20
得票数 1
回答已采纳
1
回答
从简单逻辑字符串构造树
的
antlr语法
c#
、
parsing
、
tree
、
antlr
到目前为止,我所得到
的
是(不是预期
的
): language=CSharp3; ASTLabelType=CommonTree到目前为止,这是我
的
代码:语法代码; language=CSharp3; ASTLabelType=CommonTree; tokens {:当我有"1和2或3“这样
的
输入时,语法被解析得很好,但是它应
浏览 1
提问于2013-07-04
得票数 0
回答已采纳
2
回答
camp4:如何
匹配
Ast
.TySum以检索
Ast
.TyOr
parsing
、
camlp4
遵循上
的
代码,我应该能够
匹配
类型: let _loc =
Ast
.loc_of_str_item si in (
Ast
.TyDcl (_, tid, [], (
Ast
.TySum (_,(
Ast
.TySum (_, ors))
浏览 0
提问于2012-01-26
得票数 2
回答已采纳
1
回答
为什么javascript/typescript隐式地将日期对象转换为字符串?
javascript
、
date
、
typescript
、
casting
我有一个包含css选择器
的
树结构,我
的
目标是从
匹配
选择器
的
输入
元素
中获取值,并将它们放入树中。}if(type == "date") val = Date(val);
ast
["value"] = val;delete
ast
.selector在第2点,
ast
"value"/
ast</
浏览 3
提问于2016-07-27
得票数 2
回答已采纳
1
回答
简单
的
antlr模板重写
antlr
、
language-translation
我认为我使用了正确
的
语法,但我得到了异常。primary| 'this' ('.'
浏览 4
提问于2012-05-22
得票数 0
回答已采纳
1
回答
ANTLR获取和拆分词法内容
python
、
antlr
首先,对不起我
的
英语,我还在学习。/*test*/ test1我知道CSS不允许嵌套注释,但是我需要它在我
的
框架中。我编写了简单
的
ANTLR
浏览 1
提问于2011-05-08
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券