欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    编译原理陈意云课后答案.pptx

    • 资源ID:88457816       资源大小:139.90KB        全文页数:24页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    编译原理陈意云课后答案.pptx

    2023/4/2113.8(a)(a)消除的左递归(b)在(a)的基础上构造LL(1)分析表第1页/共24页2023/4/2123.8(a)(续)S-(L)|aL-L,S|S只有直接左递归S-(L)|aL-SLL-,SL|第2页/共24页2023/4/2133.8(b)(续)S-(L)|aL-SLL-,SL|FIRST(S)=(,aFIRST(L)=FIRST(S)=(,aFIRST(L)=,FOLLOW(S)=(FIRST(L)-)+FOLLOW(L)+FOLLOW(L)+$=,),$FOLLOW(L)=)FOLLOW(L)=FOLLOW(L)=),$第3页/共24页2023/4/2143.8(b)(续)(),a$SS-(L)S-aLL-SLL-SLLL-L-,SLL-第4页/共24页2023/4/215给出接收文法S-(L)|aL-L,S|S的LR(0)活前缀的DFA;并且在此基础上构造SLR(1)分析表.第5页/共24页2023/4/2163.16(续)拓展文法:(1)S-S(2)S-(L)(3)S-a(4)L-L,S(5)L-S初态:I0=closureS-S=I0S-SS-(L)S-a第6页/共24页2023/4/2173.16(续)Goto(I0,S)=Goto(I0,()=Goto(I0,a)=I1S-S I3S-aI2S-(L)L-L,SL-SS-(L)S-a第7页/共24页2023/4/2183.16(续)Goto(I2,L)=Goto(I2,S)=Goto(I2,()=I2Goto(I2,a)=I3I4S-(L )L-L ,SI5L-S 第8页/共24页2023/4/2193.16(续)Goto(I4,)=Goto(I4,)=I7L-L,SS-(L)S-aI6S-(L)第9页/共24页2023/4/21103.16(续)Goto(I6,S)=Goto(I6,()=I2Goto(I6,a)=I3I8L-L,S 第10页/共24页2023/4/21113.16(续)I8L-L,S I0S-SS-(L)S-aI1S-S I2S-(L)L-L,SL-SS-(L)S-aI3S-aI4S-(L )L-L ,SI6S-(L)S(aLSa(,I7L-L,SS-(L)S-aS(aI5L-S 第11页/共24页2023/4/21123.16(续)SLR(1)分析表构造1)若AaI,且goto(I,a)=J,则actionI,a=sJ 2)若A I,则actionI,b=r A,b Follow(A)3)若SS I,则actionI,$=acc4)若goto(I,B)=K,则GOTOI,B=K5)其它为空白/error第12页/共24页2023/4/21133.16(续)状态actiongoto()a,$SL0s2s311s2s3acc2143r3r3r34s5s65r5r56r2r2r27s2s378r4r4第13页/共24页2023/4/21143.16(续)S-(L)|aL-L,S|SFOLLOW(S)=$+FOLLOW(L)=$,),FOLLOW(L)=),第14页/共24页2023/4/2115证明下面文法不是SLR(1)文法S-XX-Ma|bMc|dc|bdaM-d第15页/共24页2023/4/21163.23(续)S-XX-Ma|bMc|dc|bdaM-d存在移进-规约冲突如句子dc,当d进栈后,面临c,此时项目X-d c要求移进,而c在FOLLOW(M)中,因此项目M-d 要求规约第16页/共24页2023/4/2117一个非LR(1)的文法如下:L-MLb|aM-给出所有有移进-规约冲突的规范LR(1)项目集第17页/共24页2023/4/21183.26(续)拓广文法:L-LL-MLb|aM-I0I0L-L,$L-MLb,$L-a,$M-,$/a第18页/共24页2023/4/21193.26(续)I0L-L,$L-MLb,$L-a,$M-,aI1L-L,$LI2L-M Lb,$L-MLb,bL-a,bM-,aMI3L-a,$aI4L-M L b,$LI5L-M Lb,bL-MLb,bL-a,bM-,aMI6L-a,baI7L-M L b,$bI8L-ML b,baLMI9L-ML b,bb第19页/共24页2023/4/21203.26(续)I0,I2,I5面临a时存在移进-规约冲突第20页/共24页2023/4/2121下面哪个不是LR(1)文法?对非LR(1)文法给出所有冲突的LR(1)项目集S-aAcA-Abb|bS-aAcA-bAb|b第21页/共24页2023/4/21223.30(续)第二个不是LR(1)文法第二个文法在句子的正中心按A-b规约,而只向后看一位是无法判断是否到达句子的中心位置的存在冲突的项目集:S-aAc,$A-bAb,cA-b,cA-bAb,cA-bAb,bA-b,bAA-bAb,cA-b,cA-bAb,bA-b,bbA-bAb,bA-b,bA-bAb,bA-b,bbbb第22页/共24页2023/4/2123谢谢!谢谢!第23页/共24页2023/4/2124感谢您的观看!第24页/共24页

    注意事项

    本文(编译原理陈意云课后答案.pptx)为本站会员(莉***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开