当前位置: 首页 > 生活百科 > 学习帮助 > 为什么在自上而下的语法分析中,文法不能含有左递归和公共左因子

为什么在自上而下的语法分析中,文法不能含有左递归和公共左因子

网站编辑:宽屏壁纸网 发布时间:2022-08-13  点击数:
导读:为什么在自上而下的语法分析中,文法不能含有左递归和公共左因子 ehh4689 1年前他留下的回答 已收到1个回答 magang 网友 该名网友总共回答了14个问题,此...

为什么在自上而下的语法分析中,文法不能含有左递归和公共左因子

ehh4689 1年前他留下的回答 已收到1个回答

magang 网友

该名网友总共回答了14个问题,此问答他的回答如下:采纳率:78.6%

因为需要某个扩展时,需要根据读的到第一个字符来判断执行哪个扩展.
如果有左递归的话,将会陷入不停扩展的死循环.如果有公共左因子的话,也无法判断该选择哪个扩展.
比如E->EF,语法分析程序应该是
E()
{
E();
F();
}
这样,明显是个无限递归.
再比如E->aA|aB,当读到a时,分析器无法知道下一步该调用A的扩展函数还是B的扩展函数.

1年前他留下的回答

5

  以上就是小编为大家介绍的为什么在自上而下的语法分析中,文法不能含有左递归和公共左因子 的全部内容,如果大家还对相关的内容感兴趣,请持续关注宽屏壁纸网!

  标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。诚智拓展网对此不承担任何相关连带责任。诚智拓展网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!
浏览此文的人还看过
从容自若、飘飘欲仙是不是描写人
从容自若、飘飘欲仙是不是描写人

详情:从容自若、飘飘欲仙是不是描写人神态的词语? ......

国庆的英语作文题目是我的假期五
国庆的英语作文题目是我的假期五

详情:国庆的英语作文题目是我的假期五年级水平 ......

_Many thousands
_Many thousands

详情:_Many thousands of_books must ......

蚕蛾有几对触角,几对脚,几对翅
蚕蛾有几对触角,几对脚,几对翅

详情:蚕蛾有几对触角,几对脚,几对翅膀 ......