




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 编译原理作业辅导 第四章语法分析 第十一次作业P14622 24 1 2 24 给定文法 E EE EE a 1 构造它的LR 0 项目集规范族 在上述文法中引入新的开始符号E 并将E 作为第0个规则r1 E EE r2 E EE r3 E a则基本LR 0 项目集为 E E E E E EE E E E E EE E EE E EE E E E E EE E EE E a E a 第十一次作业P14622 24 1 2 第十一次作业P14622 24 1 2 2 在I1中存在 移进E a 和 归约 E E 冲突 因此该文法不是LR 0 文法 但有FOLLOW E a 而该动作冲突可用SLR 1 方法解决 该文法是SLR 1 文法 其分析表如下 第十二次作业P14624 3 4 2630 26 对如下文法G S S S S 构造LR 1 项目规范集以及LR 1 分析表 并用分析器给出 的分析过程 引入开始符号S 则拓广文法 S S S S S S 其中r1 S S S r2 S 第十二次作业P14624 3 4 2630 LR 1 分析表如下所示 第十二次作业P14624 3 4 2630 分析符号串 第十二次作业P14624 3 4 2630 P14830 给出如下文法 G1 S S aSbS aS cG2 S S aAa aBbA xB xG3 S S aAa aBb bAbA xB xG4 S S aAa aBb bAb bBaA xB x1 证明二义性文法G1 S 不是LR 0 文法 2 证明G2 S 是SLR 1 文法但不是LR 0 文法 3 证明G3 S 是LR 1 文法但不是SLR 1 文法 4 证明G4 S 是LR 1 文法但不是LALR文法 1 证明 构造其LR 0 项目集 I0 S SS aSbSS aSS cI1 S a SbSS a SS cS aSbSS aSI2 S aS bSS aS 因为I2中出现了 移进 归约 冲突 因此不是LR 0 文法 第十二次作业P14624 3 4 2630 2 证明 构造其LR 0 项目集 I0 S SS aAaS aBbI1 S S I2 S a AaS a BbA xB xI3 S aA aI4 S aB bI5 A x B x I6 S aAa I7 S aBb 由于I5中出现了 归约 规约 冲突 因此G2 S 不是LR 0 文法 FOLLOW A a FOLLOW B b ACTION i a 用产生式A x进行归约 ACTION i b 用产生式B x进行归约 第十二次作业P14624 3 4 2630 3 证明 构造其LR 1 项目集 I0 S S S aAa S aBb S bAb I1 S S I2 S a Aa A x aS a Bb B x bI3 S b Ab A x bI4 A x aB x b 其余从略 此时由I4可知存在 归约 归约 冲突 且FOLLOW A a b FOLLOW B b 故该文法不是SLR 1 文法 但有ACTION i a 用产生式A x进行归约 ACTION i b 用产生式B x进行归约 所以是LR 1 文法 4 证明 构造其LR 1 项目规范集 I0 S S S aAa S aBb S bAb S bBa I1 S S I2 S a Aa S a Bb A x aB x bI3 S b Ab S b Ba A x bB x aI4 S aA a I5 S aB b I6 A x aB x bI7 S bA b I8 S bB a I9 A x bB x aI10 S aAa I11 S aBb I12 S bAb I13 S bBa 对于I6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025农产品买卖合同范本
- 2025年金融机构高管劳务合同
- 2025版标准合同范本模板
- 绿色品牌发展模式-洞察及研究
- 2025店铺租赁合同
- 农业机器人作业技术-洞察及研究
- 浙江省杭州市2025年九年级下学期学业水平模拟测试及答案数学试卷
- 电气工程师试题及答案
- 铁路货物运输合同(GF-91-0402)2025更新版
- 2025年新版给排水工程施工专业分包合同(GF-2003-0213)
- 2025年咸阳机场安检员考试试题及答案
- 湖北宜昌长阳清江水务投资控股集团有限公司招聘笔试题库2025
- 2024年连云港东海县招聘社区工作者真题
- (零模)南昌市2025年高三年级九月测试语文试卷(含标准答案)
- 燃料电池催化剂研究报告
- 湖北省华大新高考联盟2026届高三上学期9月教学质量测评语文试题(含答案)
- 人工智能应用技术-教学大纲
- 2025-2026学年地质版(2024)小学体育与健康三年级(全一册)教学设计(附目录P123)
- 英语A级常用词汇
- (高清版)TDT 1075-2023 光伏发电站工程项目用地控制指标
- 农村不动产确权登记发证成果检查验收工作方案
评论
0/150
提交评论