腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
语义
分析器
的
构造
、
、
、
在学习编译器
的
过程中,一个人编写了一个简单
的
标记器和解析器(递归下降)。解析器构造一个抽象语法
树
。现在我要进行
语义
分析。然而,
关于
语义
分析器
的
构造,我有几个
问题
。我应该在生成
的
抽象语法树上使用递归调用对代码进行
语义
分析,还是应该构造另一棵
树
(例如,使用访问者模式)来进行
语义
分析。我在网上发现了,它说我应该在解析过程中对代码进行
语义
分析,但它不符合单一责任
规
浏览 0
提问于2018-04-07
得票数 2
回答已采纳
2
回答
HTML :P标签高度超过父DIV标签高度
、
、
font-size:16px; margin-left:10px; border:0px;
在
#body_area和#foot之间,我得到了大约20 of
的
空白/间距,我试着替换<P></P> bu <i></i>,两个div之间
的
空格/白带消失了。如何在父P中限制DIV标记
的
高度?我尝试将height:20px;显式地应用于P标签,但没
浏览 4
提问于2014-03-08
得票数 0
回答已采纳
1
回答
梯度升压与编码类型
、
、
、
我正在查看这个材料,我发现了以下声明:谢谢!
浏览 0
提问于2020-07-21
得票数 4
4
回答
Bison能验证作用域和语法吗?
、
、
、
、
我正在使用Lex/Bison创建一个简单
的
脚本语言,它被翻译成C.一个跨编译器。 我知道Bison可以验证语法,但是范围如何呢?它能验证之前声明
的
标识符吗?必须手动完成吗?如果是的话,在哪一步?这在语法上是正确
的
。但is不应该编译,因为消息
在
错误
的
范围内。此外,从未声明过message2。
浏览 1
提问于2012-03-06
得票数 2
回答已采纳
3
回答
ANTLR4上下文敏感
规则
:失败
语义
谓词时
的
意外解析/重新同步
、
它甚至可以使用比较操作符(根据第三条
规则
,用于将字段标识符与值列表分离)来将其视为值
的
特征。'\n';CHR: [A-Za-z];当
语义
谓词计算为false时,就会出现这个
问题
。我期望
在
两个字符串令牌之间加上
浏览 2
提问于2014-07-15
得票数 0
回答已采纳
6
回答
为什么不使用div?
、
、
在
HTML/XHTML中,为什么不使用div元素? 它们是可以用来构建整个页面的基本块。当然,它们没有添加到页面的
语义
中,但是HTML不是
关于
语义
的
,而是
关于
结构
的
。为什么我要关心
语义
学?编辑:语句"...HTML不是
关于
语义
的
,而是
关于
结构
的
。“引起了一些麻烦;尽管div和span (可能是最常见
的
元素)打破了这一
规
浏览 8
提问于2012-08-08
得票数 6
3
回答
在
“计划”中,什么是程序
的
正式状态?
、
、
我想我已经或多或少地理解了解析
的
Scheme程序是什么样子
的
(如果我正确理解的话,叶子上有原子值
的
二叉
树
)。有谁能给我定义,或者引用一下,计划程序
的
状态(或计算)是什么?只是当前绑定加上语法树上
的
一个位置,还是一个位置堆栈?(在这种情况下,我希望引用对Scheme约束力
的
正式定义:)。 是否有一些简单
的
描述,比如图灵机(程序+磁带的当前内容+磁带上的当前位置)?
浏览 0
提问于2013-03-28
得票数 4
回答已采纳
1
回答
语法生成
规则
与ECMAScript语法分析
的
关系
、
、
、
正如维基百科
关于
的
文章所指出
的
,这个过程有三个阶段: 然后,替换最长
的
可能序列
的
非终端符
浏览 1
提问于2018-08-15
得票数 0
回答已采纳
1
回答
LR(1)解析器制作内联产品
、
、
、
、
所谓内联产品,我
的
意思是生产是存在
的
,但只用于解析--它不会在解析
树
/AST中生成。我将如何实现这一点?我有一个内联产品
的
列表,我尝试过这样做:当有一个减少操作时,如果我们要还原到
的
lhs不在内联列表中,那么减少它并将父节点推到节点堆栈上;如果lhs在内联列表中,那么就不要弹出堆栈
的
子节点。
浏览 1
提问于2020-05-08
得票数 0
回答已采纳
1
回答
引导响应CSS
、
、
、
我有一个四列
的
设计,我正在使用Bootstrap。这个设计
在
移动设备
的
单列中呈现得很好,但是
在
“(最小宽度: 768px)和(最大宽度: 979px)”中,我得到了四列,虽然只有两个
空间
。我能想到
的
唯一方法是
在
HTML
中使
用
语义
CSS类,并且只
在
CSS
中使
用较少
的
网格类,然后根据屏幕大小,包括不同
的
网格类来实现四列或两列布局。不过,我也不确定这是否会起作用。这是正
浏览 2
提问于2012-09-25
得票数 2
1
回答
B-
树
增强- order(k)函数,用于显示按排序顺序排列
的
键
在
我
的
数据结构作业中,我遇到了一个
问题
,我和我
的
同事都不知道,我们甚至不知道从哪里开始!
问题
是我们应该建议对B-
树
进行增强;一个函数顺序(K)-其中k是B-
树
中
的
一个键,它将在O(log )中显示密钥
在
B-
树
中所有键
的
排序顺序中
的
位置。我们还需要证明,“增强”并不影响B-
树
的
规则
抽象函数
的
复杂性。我们可以使用O
浏览 4
提问于2012-09-10
得票数 3
回答已采纳
3
回答
管道和过滤器架构
、
以下是文本片段addexpr : team {cg.genAdd($1,$3);} { sa.checkCompat($1,$3); cg.g
浏览 0
提问于2012-10-03
得票数 0
2
回答
Antlr4:对XML标记设置具有相同值
的
限制
、
目前,没有对XML标记相同
的
限制:所以它将与<boo>text</bar>完美地匹配 Antlr4语法本身不是限制“名称”
在
“内容”两边相同
的
合适位置吗?那么正确
的
方法是使用侦听器/访问者来报告这种不一致吗?
浏览 5
提问于2021-12-05
得票数 2
2
回答
Web服务和业务
规则
引擎
、
、
我们有一个web服务,它接收不同类型
的
消息。webservice
的
功能仅仅是在数据库中写入消息
的
内容。对于每种消息,大约有一个表(带有其他信息
的
外键)。我们被要求使用业务
规则
引擎来转换可配置产品中
的
We服务。为了具有完全可配置性,collegue建议最好
的
方法是将way服务从接受多种类型消息
的
消息转换为接受一种消息类型
的
way服务,但是
在
消息
的
内容中有一个字段指示内容
的
类型。这样,
浏览 0
提问于2012-08-04
得票数 4
回答已采纳
1
回答
复制或引用boost::spirit
的
rule<>
的
语义
?
、
但是,我不清楚
关于
rule
语义
的
一些基本
问题
。 查看文档,可以看到rule
的
成员r.alias()和r.copy()。IIUC,这些成员应分别返回对
规则
的
引用和
规则
内容
的
副本。但是,当我只是
在
另一个
规则
的
定义
中使
用该
规则
时,并没有明确指定会发生什么。从我
的
实验中,我发现相互递归
的
规则
可以定义为
浏览 1
提问于2010-08-13
得票数 11
回答已采纳
1
回答
如何创建语法突出显示
规则
我正在试用摩纳哥编辑器,我很难理解如何创建自己
的
语法高亮
规则
。(如果您有一个解释如何创建
规则
的
资源,我将非常感激)我想为声明中
的
变量添加一个特殊
的
颜色。ie:aAdd上有颜色,这是内置函数
的
一种特殊颜色。ie:builtin上有颜色
的
builtin(a, b)// Create your own lang
浏览 8
提问于2022-01-07
得票数 0
回答已采纳
1
回答
用
grako生成上下文感知代码
、
、
在这种情况下,我使用grako
的
模型构建器
语义
构建了一个抽象语法
树
(AST)。现在我需要从AST生成javascript代码。我已经定义了几个模板,但我意识到并非所有的案例都可以
用
简单
的
模板来处理。我坚持
的
具体
规则
是:此
规则
匹配简单函数调用和构造函数
浏览 3
提问于2016-12-04
得票数 0
回答已采纳
5
回答
将JavaScript解析为仪器代码
、
、
、
被";“拆分显然行不通,因为你也可以
用
换行符结束指令,也许我不想在函数和类定义中插入代码(我还不知道)。我
用
/学习了一门
关于
语法
的
课程,但在这种情况下,该
规则
的
语义
操作将是“打印解析
树
中
的
所有后代,并将我
的
代码放在末尾”,我认为这在基本
的
Bison中是做不到
的
。我该怎么做呢?有没有一个库可以帮我省去重复发明轮子
的
麻烦呢?它不一定要用Python
浏览 0
提问于2009-05-09
得票数 7
1
回答
Protege中
规则
引擎
的
用
例是什么?
、
、
、
、
在
Protege
中使
用SWRLTab和SQWRLTab编写新
规则
时,我们使用FaCT++、Pellet等
语义
推理器或Drools或Jess等
规则
引擎
在
SWRL语言中定义约束
规则
,并使用SQWRL语言进行查询但是由于Protege
的
功能有限,我们不能使用Drools/Jess来定义复杂
的
本体
规则
,也不能用它们自己
的
编程语言编写
规则
。我
的
问题</em
浏览 66
提问于2016-10-11
得票数 1
2
回答
语义
规则
/抽象语法
树
规则
、
、
首先,
语义
规则
和抽象语法
树
规则
是否相同? 现在,如果我有一个语言规范,我有CFG,那么我如何开始构建抽象语法
树
规则
。任何来源都是值得感谢
的
。谢谢。
浏览 0
提问于2012-03-06
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
大数据入门基础系列之Hive驱动器Driver之解释器Parser
首次成功用CNN自动生成代码:北大研究者搞定了炉石传说
递归卷积神经网络在解析和实体识别中的应用
关于 BPF和eBPF 的笔记
怎样解决编程语言之间的差异性问题?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券