



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编译原理期末大题1. 设有如下文法G(S),试消除其左递归。G(S):SAc|c ABb|b BSa|a解:SabcS|bcS|cS, SabcS|2. 试构造与下面G(S)等价的无左递归的文法。G(S):SSa|Nb|c NSd|Ne|f解:SfNbS|cS, SaS|dNbS|, NeN|3. 设有文法G(S):SaBc|bABAaAb|bBb| 求各产生式的FIRST集,FOLLOW(A)和FOLLOW(B),以及各产生式的SELECT集。 构造LL(1)分析表,并分析符号串baabbb是否是。解:(1)FIRST(aBc)=a, FIRST(bAB)=b FIRST(aAb)=a, Ab: FIRST(Ab)=b, Bb: FIRST(b) = b, FIRST()= FOLLOW(A)=b, #, FOOLOW(B)=c, #SELECT(SaBc)=a, SELECT(SbAB) =b, SELECT(AaAb)=a, SELECT(Ab)=b, SELECT(Bb)=b, SELECT(B)=c, #因此,所得的LL(1)分析表如表A-4所示。表A-4 LL(1)分析表输入VN输入符号abc#SSaBcSbABAAaAbAbBBbBB(2)分析符号串baabbb成功,baabbb是该文法的句子,如图A-16所示。图A-16 识别串baabbb的过程4. 对下列文法G(S):SD(R) RR;P|PPS|I Di计算文法G中每个非终结符的FIRSTVT集和LASTVT集。构造文法G的算符优先关系矩阵。解:(1)FIRSTVT(S)=(, i,FIRSTVT(D) =i,FIRSTVT(R)=;, (, i,FIRSTVT(P)=i, (,LASTVT(S)=),LASTVT(D)=i,LASTVT(R) = ;, ), i,LASTVT(P)=i, )(2)算符优先矩阵,如表A-5所示。表A-5 优先矩阵();i#();i#5. 已知文法G(S):Sa|(T)TT,S|S给出句子(a,a),a)的最左推导并画出语法树;给出句型(T,a,(T)所有的短语、直接短语、素短语、最左素短语、句柄和活前缀。解:(1)最左推导:S(T)(T,S)(S,S) (a,S)(a,(T)(a,(T,S)(a,(S,S)(a,(a, S)(a,(a,a)语法树:如图A-16所示。图A-16 (a,(a,a)的语法树(2)句型(T, a, (T)的短语、直接短语、素短语、最左素短语、句柄、活前缀及语法树(图A-17)。短语:a | T,a | (T) | T , a , (T) | (T , a , (T)直接短语:a | (T)素短语:a | (T)最左素短语:a句柄:a活前缀: | ( | (T | (T , | (T , a 图A-17 (T,a,(T)的语法树6. 设文法()为:求()项目集族;构造识别文法()的;构造文法()的SLR()的分析表;分析句子的识别过程。解
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业科技示范园规划初步设计中的农业科技园区科技创新能力提升策略报告
- 旋转几何初中题目及答案
- 2025年地铁乘务员考试试题及答案
- 2025年乙烯工厂设备题库及答案
- 2025年山西省教师职称考试(音乐)(小学)练习题及答案
- 甘肃省静宁县西城区2024-2025学年三年级上学期期中科学试卷(含答案)
- TikT海外课件教学课件
- tall-building课件教学课件
- SOP安全培训心得课件
- 电工科目一考试试题及答案
- 绿化项目养护监理方案投标文件(技术方案)
- 2025-2030电动船舶电池系统安全标准构建与产业链配套能力报告
- 数字时代群体冲突演变-洞察及研究
- 2025秋新部编版一年级上册语文教学计划+教学进度表
- 2025年公安辅警招聘知识考试题(附答案)
- (标准)便利店转让合同协议书带烟证
- 廉洁文化知识试题(含答案)
- 2025《地方资产管理公司监督管理暂行办法》解读课件
- 2025年中国PC工业计算机(工控机)数据监测研究报告
- (2025)社区网格员笔试考试题库及答案
- 儿童学针灸启蒙课件
评论
0/150
提交评论