腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
消除
语法
中
的
歧义
、
、
、
、
我有一个
语法
,其中有一个生产规则:这是模棱两可。这样能消除
歧义
吗?A → aS这使它毫不含糊。另一种
语法
:A → aAb | ab更正,使其明确无误A → aA'b B → abB | ∈ 我不会用任何规则来使
语法
明确如果以这种方式删除
语法
中
的
歧义
是错误
的</
浏览 5
提问于2022-03-27
得票数 0
1
回答
解析表大小(自下而上)
、
、
、
我看到了为
歧义
语法
和无
歧义
语法
构建
的
解析表
的
大小之间
的
比较(相同语言
的
)。为
歧义
创建
的
模型要小得多。所使用
的
解析器是SLR(1)。我想问你,(自下而上
的
解析器)表示
歧义
语法
的
解析表
的
大小总是小于相应
的
无
歧义
语法
的
解析表
的
大
浏览 15
提问于2020-06-13
得票数 0
回答已采纳
1
回答
有没有一种确定
语法
歧义
的
固定方法?
、
、
、
我们正在学习课堂上
的
歧义
,下面的
语法
是一个
歧义
语法
的
例子。我只是看不出它有多模棱两可。有没有一套人们用来确定
歧义
的
模式或方法,或者它就像一个逻辑拼图,你必须通过组合来找到
语法
中
的
歧义
句子?我在网上读到
的
例子大多已经给出了模棱两可
的
句子,但是你是如何找到这个句子
的
呢?我很感谢任何人
的
帮助,谢谢。
浏览 3
提问于2013-03-02
得票数 6
2
回答
不遵循操作符结合性和优先规则
的
BNF
语法
可以被认为是无
歧义
语法
吗?
、
、
、
、
考虑以下BNF
语法
:<id> = A|B|C这个
语法
是没有
歧义
的
,因为一个statement.However只能绘制一个解析树,这显然不符合运算符rules.Operators *,+,()是否有相同
的
precedence
浏览 5
提问于2019-10-12
得票数 0
1
回答
(编程语言)如何判断此
语法
是否有
歧义
、
、
S -> () | (S) | SS 这个
语法
有
歧义
吗?我如何判断这个
语法
是否有
歧义
呢?我学会了画解析树。但是我不知道怎么画。
浏览 1
提问于2018-04-27
得票数 0
1
回答
语法
中
的
歧义
、
、
我正在学习
语法
中
的
歧义
,我需要一点帮助才能更好地理解。下面是一个
语法
: <S> ::= if <S> then <S><S> ::= a 使用解析树或最左边
的
派生,我如何证明这个
语法
是不明确
的
浏览 16
提问于2020-03-26
得票数 0
1
回答
这个
语法
(对于Lua
的
一个小子集)是模棱两可吗?
、
、
、
、
我有以下
语法
,它是的一个小子集stat -> var `=´ exp.exp -> var根据
的
说法,这种
语法
不是LR(1),因此?不是LALR(1),SLR(1),LR(0)或LL(1)。 这个
语法
有
歧义
吗?如果是的话,请给出一个模棱两可
的
句子
的
例子。编辑:--一个稍微简化
的
语法
,它展示了同样<
浏览 2
提问于2016-07-17
得票数 2
回答已采纳
2
回答
LL(1)文法
中
Else悬空引起
的
歧义
消除
、
、
、
在编译器设计
的
悬而未决
的
else问题
的
情况下,是否有理由在消除
歧义
之前将其保留?S -> i E t S S' | other S' -> e
浏览 6
提问于2017-11-27
得票数 2
5
回答
歧义
语法
、
MYINT(); // Error} 为什么main函数
中
右大括号前
的
最后两行出现错误为什么表达式MYINT()在不同
的
上下文中有不同
的
处理方式?任何标准参考都会很有帮助。
浏览 0
提问于2010-09-03
得票数 1
回答已采纳
4
回答
歧义
语法
?
、
嗨,书里有个问题,上面写着A --> AA | (A) | epsilonb- show是模棱两可
的
A形容词插入法 b-它生成不同
的
解析树,这是对
的
,还是有更好
的
答案?
浏览 0
提问于2010-12-20
得票数 4
回答已采纳
3
回答
歧义
语法
?
、
语法
示例count为字符串,而array3为表达式我可以用'=‘来检测表达式
的
开头,但是我将无法在词法器
中
检测表达式
的
末尾,当我有两个由',’分隔
的
元素时,会导致对字符串
的
浏览 4
提问于2009-10-08
得票数 3
1
回答
在
歧义
语法
和无
歧义
语法
中
解析树
、
在一个明确
的
语法
中
,左派生和右派生都会产生相同
的
解析树吗?因为我读过具有多个解析树
的
语法
被认为是二义性
的
。
浏览 14
提问于2016-09-16
得票数 0
回答已采纳
1
回答
从
歧义
语法
转换为无
歧义
语法
、
、
、
我有不明确
的
上下文无关
语法
,它有一些产品:s --> [0],s.当然,它是模棱两可
的
,因为对于00011,我可以画出另外两个解析树。我必须写我
的
语法
,这是明确
的
语法
和描述同一种语言。我
的
想法是: s --> [0],a. a --> [0],a.
浏览 4
提问于2014-04-07
得票数 4
1
回答
测试
语法
中
的
歧义
、
、
、
、
我在为一种正式
的
语言写
语法
。理想情况下,我希望
语法
是明确
的
,但这可能是不可能
的
。在这两种情况下,我想知道所有可能
的
歧义
,同时发展
语法
。我怎么能这么做?此外,语言不是LR(1),并且重写它,因为LR(1)在解析器完成后将需要额外
的
语法
检查,从而降低了
语法
作为描述语言
的
工具
的
表现力。 所以我现在和ANTLR合作,给它我
的
语法
,一切似
浏览 3
提问于2016-03-10
得票数 5
1
回答
Bison
语法
中
的
歧义
、
、
我
的
Bison
语法
有点问题。我有两个shift/reduces,它们很好,还有六个reduce/reduces。问题是我不理解reduce/reduce冲突是如何产生
的
,因为解析器应该知道优先从标记中选择哪个。statement : '{' '}'这是我
的</e
浏览 0
提问于2011-08-12
得票数 3
回答已采纳
1
回答
消除
语法
中
的
歧义
、
我有一个简单
的
语法
,我用一个我不确定如何解决
的
问题来构建:$a xsyntax Type = >Ref希望解析器在检查Rv是否
浏览 0
提问于2015-09-01
得票数 2
2
回答
显示
语法
。S->aS_s_aSbS\Ɛ是
歧义
的
,并找到了明确
的
语法
。
、
、
我有一个问题:首
浏览 5
提问于2020-09-02
得票数 1
1
回答
语法
歧义
还是不
歧义
?
、
‘对于以下每一个
语法
都指定它们是
歧义
的
还是明确
的
’.second>::=<third><second>Grammar3:<B>::=1|2|3|4 有谁能帮我找到答案,并以一种很容易理解
的
方式进行描述,这是一个很大
的
帮助。
浏览 0
提问于2015-04-09
得票数 1
1
回答
如何证明一个
语法
是模糊
的
?S -> (S)|SS|()
、
我对
语法
比较陌生,我想知道是否有人可以帮助我使用解析树来确定下面的
语法
是如何
歧义
的
?我知道它需要有两个可以创建
的
不同字符串。S -> (S)|SS|() 我可以将其def转换为chomsky范式和greibach,但
歧义
对我来说是困惑
的
。
浏览 0
提问于2017-04-14
得票数 0
1
回答
ANTLR不清楚多个替代方案
、
、
我使用这个
语法
来匹配ANTLR
中
的
简单逻辑谓词。HEX_DIGIT我得到了警告Decision can match input such as "'&'" using multiple alternatives: 1, 2,还有一个针对or规则
的
警告我知道当
语法
中有
歧义
时,就会出现这个警告,但我真的看不出
歧义
是什么。我也不理解警告消息,因为它说输入'&‘有多个选项,但'&’
浏览 0
提问于2011-11-03
得票数 1
回答已采纳
点击加载更多
相关
资讯
SQL 中的语法
关于初中化学教材中化学变化存在的歧义(草稿)
Linux 内核中的 C 语言语法扩展
PHP实战技巧(3)实战中的类方法,语法解析
Python语法中的字符串,这样定义比较好
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券