- 11
- 0
- 约1.03万字
- 约 39页
- 2016-03-23 发布于湖北
- 举报
编译原理陈火旺版5章2祥解.ppt
(七) LR(0)分析表的构造: 1.构造方法:对于文法G[S],根据其项目集规范族及DFA的GO函数,按以下规则构造LR(0)分析表: (1)对于A??.x ??Si ,GO(Si,x)=Sj , 若x?VT, 则置Action[Si,x]=Sj; 若x?VN, 则置Goto[Si,x]=j; (2)对于A??.?Si ,若A?? 是G中第k个产生式,则对所有输入符号x?VT(包括#), 均置Action[Si,x]=rk ; (3)若S??.?Si ,则置Action[Si,#]=acc (#表示输入串右界符); (4)其它情况均置错。 对应分析动作为:将x入符号栈,状态Sj进状态栈。 对应分析动作为:将状态Sj进状态栈。 对应分析动作为:按指定的产生式进行归约,将归约后的非终结符进符号栈。 对应分析动作为:报告分析成功。 对应分析动作为:报告出错。 例对文法G[S’]S’?EE?aA|bBA?cA|dB?cB|d 给产生式编号: (0)S’?E (2)E?bB (1)E?Aa (3)A?cA (4)A?d (6)B?d (5)B?cB 状态 Action Goto a b c d # E A B 0 S2 S3 1 1 acc 2 S4 S10 6 3 S5 S11 7 4 S4 S10 8 5 S5 S11 9 6 r1 r1 r1 r1 r1 7 r2 r2
您可能关注的文档
最近下载
- 2019年GJB9001C-2017质量管理体系内部审核检查表(GJB9001C内审检查表).pdf VIP
- 2025年山东省高考化学真题卷(含答案与解析).pdf VIP
- 05SFJ10 人民防空地下室设计规范图示 建筑专业x conv.docx VIP
- 企业绩效评价标准值2024.pptx
- 标准图集-04S202 室内消火栓安装.pdf VIP
- (49格)舒尔特方格练习题 儿童专注力训练(每日一练, 共45份).docx VIP
- 贵州六枝特区石漠化分布特征及其成因分析.docx VIP
- 2025年广东省深圳市生地会考真题试卷及答案.docx VIP
- 电路分析基础(第4版)(附微课视频)全套PPT课件.pptx
- (49格)舒尔特方格练习题 儿童专注力训练(每日一练, 共33份).docx VIP
原创力文档

文档评论(0)