- 53
- 0
- 约1.29万字
- 约 70页
- 2017-02-14 发布于北京
- 举报
* 七、预测分析的错误恢复 1、发现错误 ①栈顶的终结符与当前输入符不匹配 ②非终结符A位于栈顶,面临的输入符为a,但分析表M的M[A,a]为空 2、“应急”恢复策略 跳过输入串中的一些符号直至遇到“同步符号”为止。 * 3、同步符号的选择 ①把FOLLOW(A)中的所有符号作为A的同步符号。跳过输入串中的一些符号直至遇到这些“同步符号”,把A从栈中弹出,可使分析继续 ②把FIRST(A)中的符号加到A的同步符号集,当FIRST(A)中的符号在输入中出现时,可根据A恢复分析 * ③可以把表示语句开始的一些关键字加入到同步记号集中 ④如果栈顶的终结符不能被匹配,就可以弹出该终结符,此时相当于把所有的符号都看作同步符号 用synch 表示由相应非终结符的FOLLOW集得到的同步符号,则前面的预测分析表变为: * FOLLOW(F)=FIRST(E’} ∪FIRST(T’) ={+,),*, ε} FOLLOW(T’)=FOLLOW(T) =FIRST(E’) ∪FOLLW(E) ={+,), # } FOLLOW(T)=FIRST(E’) ∪FOLLOW(E) ={+,), #} FOLLOW(E’)=FOLL
您可能关注的文档
最近下载
- 仓储项目运营风险及防范.pdf VIP
- 2025年化工工程师工艺安全信息(PSI)管理与文化意识专题试卷及解析.pdf VIP
- 2025年互联网营销师直播电商与短视频营销竞争格局专题试卷及解析.pdf VIP
- 羊城工匠杯电工技能竞赛理论考试题及答案.pdf VIP
- 2025年互联网营销师数据隐私与客户信任专题试卷及解析.pdf VIP
- 2025年房地产经纪人公租房“夹心层”住房问题专题试卷及解析.pdf VIP
- Teamcenter的权限管理的设计和实现.docx VIP
- 一种内螺纹铜管或内螺纹铝管及其制造方法和生产线.pdf VIP
- 2026年车载空气净化器项目商业计划书.docx
- 2022年暑假作业五年级人教版吉林省.docx VIP
原创力文档

文档评论(0)