第一范文网 - 专业文章范例文档资料分享平台

编译原理教程课后习题答案 - 第四章

来源:用户分享 时间:2025/6/26 9:21:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

. (2) 由图4-2可知,句型AacAbcBaAdbed中的短语为

B, BaA, cBaAd, AbcBaAd, e, cBaAdbe, cAbcBaAdbed, A, AacAbcBaAdbed 从图4-2可看出,句型AacAbcBaAdbed中相邻终结符对应的优先关系如下(层次靠下的优先级高):

#?a?c?b?c?a?d?b?e?d?# 素短语为BaA和e。 句柄(最左直接短语)为A。 (3) 采用修剪语法树的办法,按句柄方式自下而上归约,每当一个产生式得到匹配时,则按归约的先后顺序与所给的输出131042521430顺序进行对应。如:第一个句柄为A,它所对应的产生式为S→A,所以它的语义动作应为print(″1″);修剪后第二次找到的句柄为B,它所对应的产生式为A→B,此时它对应输出序列中的“3”,即它的语义动作为print(″3″),依此类推,得到每个产生式相应的语义动作如下: S→SaA {print(″0″)} S→A {print(″1″)} A→AbB {print(″2″)} A→B {print(″3″)} B→cSd {print(″4″)} B→e {print(″5″)}

6 / 6

搜索更多关于: 编译原理教程课后习题答案 - 第四章 的文档
编译原理教程课后习题答案 - 第四章.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7gfwf9sh6u9d31q9p63i6j6mw9sjow00dtn_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top