编译原理第六章答案.docx

上传人:叶*** 文档编号:34916747 上传时间:2022-08-19 格式:DOCX 页数:4 大小:10.45KB
返回 下载 相关 举报
编译原理第六章答案.docx_第1页
第1页 / 共4页
编译原理第六章答案.docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《编译原理第六章答案.docx》由会员分享,可在线阅读,更多相关《编译原理第六章答案.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第6 章 自底向上优先分析第1 题已知文法GS为:Sa|(T)TT,S|S(1) 计算GS的FIRSTVT 与LASTVT。(2) 构造GS的算符优先关系表并说明GS是否为算符优先文法。(3) 计算GS的优先函数。(4) 给出输入串(a,a)#与(a,(a,a)#的算符优先分析过程。答案:文法绽开为:SaSS(T)TT,STS(1) FIRSTVT - LASTVT 表:表中无多重人口所以是算符优先(OPG)文法。友谊提示:记得增加拓广文法 S#S#,所以# FIRSTVT(S),LASTVT(S) #。(3)对应的算符优先函数为:Success!对输入串(a,(a,a))# 的算符优先分析过

2、程为:Success!第2 题已知文法GS为:Sa|(T)TT,S|S(1) 给出(a,(a,a)与(a,a)的最右推导,与标准归约过程。(2) 将(1)与题1 中的(4)进展比拟给出算符优先归约与标准归约的区分。答案:(2)算符优先文法在归约过程中只考虑终结符之间的优先关系从而确定可归约串,而与非终结符无关,只需知道把当前可归约串归约为某一个非终结符,不必知道该非终结符的名字是什么,因此去掉了单非终结符的归约。标准归约的可归约串是句柄,并且必需精确写出可归约串归约为哪个非终结符。第题:有文法GS:S􀃆VV􀃆T|ViTT􀃆F|T+FF

3、048774;)V*|(1) 给出(+(i(的标准推导。(2) 指出句型 F+Fi(的短语,句柄,素短语。(3) GS是否为OPG?若是,给出(1)中句子的分析过程。因为该文法是OP,同时随意两个终结符的优先关系唯一,所以该文法为OPG。(+(i(的分析过程第题文法GS为:SS;GGGG(T)HHa(S)TT+SS() 构造GS的算符优先关系表,并推断GS是否为算符优先文法。() 给出句型a(T+S);H;(S)的短语、句柄、素短语与最左素短语。() 给出a;(a+a)与(a+a)的分析过程,说明它们是否为GS的句子。() 给出()中输入串的最右推导,分别说明两输入串是否为GS的句子。() 由()与()说明了算符优先分析的哪些缺点。() 算符优先分析过程与标准归约过程都是最右推导的逆过程吗?答案:(1)构造文法GS的算符优先关系矩阵:第 4 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁