- 10
- 0
- 约1.59万字
- 约 77页
- 2017-08-19 发布于北京
- 举报
第四章 语法分析(4) 4.7 LR(1)、LALR 4.6.4 构造SLR分析表 算法 4.32 构造SLR分析表 输入:一个拓广文法G? 输出:G? 的SLR分析表的函数action和goto 方法: 1. 构造G? 的LR(0)项目集规范族C = {I0, I2, …, In}。 2. 对于状态Ii的分析动作如下: (a) 若A?? . aB ? Ii且 goto (Ii ,a)= Ij action[i, a] = “shift j” (b) 若A?? . ? Ii, 对于所有a ? FOLLOW(A) action[i, a] = “reduce A??” , A ? S? (c) 若S??S. ? Ii, action[i, $]= “accept” 3. 若goto(Ii, A) = Ij, A?VN , 则 goto[i,A] = j 4. 分析表其余位置为error 例4.34 每个SLR(1)文法都不是二义的,但是,有许多非二义的文法不是SLR(1)。 例如,下面的产生式文法 S ? L=R S ? R L ? *R L ? id R ? L 拓广文法G?的LR(0)项目集规范族为: SLR(1)文法的描述能力有限 4.6.5 可行前缀
您可能关注的文档
最近下载
- 2026宁夏高校教师资格考试应知应会知识手册——高教心理学选择题.docx VIP
- ISO 9001.2-2025(CD2)《质量管理体系——要求及使用指南)【整合编制2025-03】.docx VIP
- 2025年山东省东营市中考英语真题(附答案解析).docx VIP
- 动物生物技术第四章 动物胚胎工程.ppt VIP
- 2025北京昌平区初一(下)期末语文试题及答案.pdf VIP
- 高中物理光电效应专题讲解.docx VIP
- 制动卡钳加工培训.pptx VIP
- 面对基层医院儿科的儿童肺功能理论培训题库及答案华医网继续教育儿科内科学.docx VIP
- SMETA验厂专用文件-产品质量的识别记录.docx VIP
- 变压器端部设置静电环的饼式绕组.pdf VIP
原创力文档

文档评论(0)