腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
CFG
:
为什么
这个
语法
是
模棱两可
的
?
、
、
、
语法
如下所示。S -> SS' | a | b据我所知,从
这个
语法
派生出来
的
代码将类似于SS'S'S'S'... (0 or more S'),其中每个S或S'都将生成a或b。有没有人能举个例子来说明
这个
语法
是
模棱两可
的
?(解决方案
是
这样说
的
。)
浏览 18
提问于2019-11-01
得票数 2
回答已采纳
1
回答
有修正
CFG
模糊度
的
算法吗?
、
、
以下
是
一个
模棱两可
的
CFG
:A -> bA|B通过解析字符串"ba“,可以轻松地检查
语法
的
歧义。 是否有像上面那样
的
修正
CFG
歧义
的
算法?谢谢你
的
帮助
浏览 1
提问于2014-04-15
得票数 0
回答已采纳
2
回答
删除左递归是否会引入歧义?
、
、
、
假设我们有以下
CFG
:A -> a | ε 这在我看来不错,但显然
这个
语法
不是LL(1),因为有一些歧义。我不太清楚这种歧义
是
从何而来
的
。我猜在解析过程中,堆栈中会填充S'。如果不再需要的话,你基本上可以把它移除(减少到epsilon)。我认为,如果堆栈上
的
另一个S'在下面,情况就
浏览 1
提问于2015-06-22
得票数 4
回答已采纳
1
回答
移位/减少冲突j
、
、
、
在
这个
琐碎
的
正则表达式解析器中,我遇到了shift/reduce冲突。我
是
一个初级
的
亚克,我似乎有点困惑。以下
是
我到目前为止所写
的
:%% ;我
的
解析器类
的
名称是YYRegExParser,现在它应该只识别简单ID(字母数字符
浏览 2
提问于2013-11-24
得票数 0
回答已采纳
1
回答
为什么
这个
EBNF
语法
模棱两可
?
、
、
、
、
当我遇到
这个
问题时,正在学习考试,翻阅过去
的
试卷。下面
是
EBNF中描述简单算术表达式
的
语法
,如1+2*3-4:(iv)使用这种
语法
,有多种方法来计算一个表达式,如1+2*3- 4,描述其中
的
两种,并解释这对提供
的
语法
意味着什么。2马克 依我看,歧义
语法
意味着
浏览 4
提问于2016-08-18
得票数 2
回答已采纳
2
回答
CFG
到正则表达式
、
、
这是
语法
,A -> 0000A | epsilon我认为上面的正则表达式
是
有人跟我说,
这个
语法
是
模棱两可
。任何人都可以向我解释
为什么
?
浏览 1
提问于2013-02-09
得票数 1
5
回答
python操作符什么时候
是
行
的
延续?
、
以下内容在
语法
上无效: another_condition:if (extremely_long_condition and #do something
为什么
这些
是
不同
的
?更普遍
的
是
,
为什么
#2可以,但#1
浏览 0
提问于2013-03-28
得票数 8
回答已采纳
1
回答
如何在BNF中表示概率
语法
?
、
、
我在网上找到了一个
语法
,我想重写成BNF,这样我就可以在
语法
进化实验中使用它。根据我在网上读到
的
内容,BNF
是
由
这个
表格给出
的
:...but我看不出概率
的
因素在哪里。
浏览 15
提问于2017-07-04
得票数 1
2
回答
下面的
语法
正确吗?
、
、
我正在尝试使用递归下降解析来检查以下
语法
的
正确性:<TERM> ::= <FACTOR> * <TERM> | <FACTOR>问题
是
,
语法
似乎
是
递归
的
,因为factor可以是expr,可以是term,可以是factor。因此,使用程序检查这一点似乎
浏览 0
提问于2013-06-07
得票数 1
回答已采纳
2
回答
为什么
在构造函数调用中需要双括号 ,如: foo ((bar( );
、
、
可能重复: 所以我明白
为什么
foo xxx();
是
模棱两可
的
。但是,是什么使当时
的
foo x(bar());
模棱两可
,因为它显然不是前向声明。(即:应该有一种
语法
可以成功地检测到这一点)。 有人能解释一下C++
语法
的
局限性和模糊性吗?
浏览 0
提问于2012-07-13
得票数 4
回答已采纳
1
回答
如何解析
这个
简单
的
语法
?是不是
模棱两可
?
、
、
我正在深入研究解析,并遇到了一个我不太理解
的
问题。我做了以下
语法
:R = b | RbRaSc => aRc 此时,我会认为递归下降将在第二个产品中选择第一个选项,因为下一个令牌
是</
浏览 1
提问于2018-12-13
得票数 2
回答已采纳
1
回答
这个
流氓
语法
怎么了?
、
所以我试着让
这个
语法
起作用,但是它给了我一个错误。它来自于数字词法中
的
@context="num“。它告诉我它是
模棱两可
的
,有人能告诉我
为什么
吗?或者
是
给我
语法
是
模棱两可
的
错误。**编辑:**如果我将关键字类型更改为正常
的
词法类型,那么,不管有没有括号,问题仍然存在。
浏览 0
提问于2018-05-04
得票数 0
回答已采纳
1
回答
为什么
这个
值
是
模棱两可
的
?
、
、
我完全不明白
为什么
我要在这段代码上得到一个ValueError;任何帮助都很感激。 else:但是,我
浏览 1
提问于2017-02-21
得票数 1
回答已采纳
2
回答
我们可以使用DFA来解析上下文无关
语法
指定
的
规则语言并生成解析树吗?
、
、
、
、
正如我们所知道
的
,DFA可以用于验证常规语言中
的
字符串。例2.S -> "a“A "b”A -> "c“b”c“\x{e76f}d”BB ->“b”B=“b "b" 上面的
CFG
生成
的
语言只是示例1中
的
正则表达式。这意味着,我们可以使用DFA来验证
浏览 2
提问于2012-05-09
得票数 1
6
回答
正则
语法
与上下文无关文法
、
、
我正在为我
的
计算语言测试学习,有一个想法我有问题。有人能帮我把这一切都整理好吗?
浏览 2
提问于2009-02-18
得票数 116
回答已采纳
1
回答
语法
歧义
的
消解
、
、
我有这样
的
语法
规则;S -> S or SS -> true | false 我可以发现
这个
语法
是
模棱两可
的
,但是如何修改
这个
语法
来解决歧义呢?
浏览 2
提问于2015-11-14
得票数 0
回答已采纳
3
回答
在哪里可以找到Perl编程语言
的
正式
语法
?
、
、
我知道Perl
语法
是
模棱两可
的
,而且它
的
消歧很重要()。不管怎样,Perl有没有正式
的
语法
(尽管
是
模棱两可
的
和/或上下文敏感
的
)?
浏览 0
提问于2011-01-07
得票数 20
回答已采纳
2
回答
LL(1)文法中Else悬空引起
的
歧义消除
、
、
、
在编译器设计
的
悬而未决
的
else问题
的
情况下,是否有理由在消除歧义之前将其保留?S -> i E t S S' | other S' -> e S | epsi
浏览 6
提问于2017-11-27
得票数 2
3
回答
为什么
它在int对象和函数类型之间存在歧义?
、
下面
是
代码示例:{}int main() using namespace A;我认为不应该
模棱两可
,因为它们
是
不同
的
类型。
为什么
是
模棱两可
的
?使用int k,不可能执行k(1,1)。 因此,这与名称实际上是什么无关?即使不是函数类型
的
名称在使用k(1,1)时也会引起歧义,这在
语法</em
浏览 0
提问于2018-03-16
得票数 2
回答已采纳
1
回答
一个
模棱两可
的
CFG
有可能转换成GNF吗?
、
、
、
、
因此,我正在研究如何将
CFG
转换为GNF,并尝试使用我名字中
的
字母进行转换,因此生成规则将如下所示:其中S,A是非终结点,k,t
是
终结点,但这是一个
模棱两可
的
CFG
,
浏览 12
提问于2021-11-24
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券