- 14
- 0
- 约2.21万字
- 约 71页
- 2017-09-10 发布于湖北
- 举报
第7章 LR分析法 主要内容: 7.1 LR分析法概述 7.2 LR(0)分析 7.3 SLR(1)分析 7.4 LR(1)分析 7.5 LALR(1)分析 7.6 使用二义文法 最常用和最有效的模型——移进-归约方法 例: G[S] S – E E – T | E + T T – i | (E) 1、规约: 如能找到一产生式 A – w 且栈中的内容是 qw (q 可能为空), 则可以将其归约为 qA。即倒过来 用这个产生式。如上例,若栈中内容是 (i ,我们使用 产生式 T– i柄把栈中内容归约为(T 2、移进: 如不能执行一个归约且在未消化的输入中还 有字符,就把它从输入移到栈中。如上例,假定栈中 内容是 ( ,输入中还有 i+i)#。不能对( 执行一个归约, 因为它不和任何产生式的右端匹配。所以把输入的第 一个符号移到栈中,于是栈中内容是 (i ,而余留的输 入是 +i)# 。 3、规约的一个特殊情况:栈中的全部内容w归约 为开始符号S (即施用 S – w),且没有余留输 入了,意味着已成功分析了整个输入串。 4、移进归约分析中还会出现一种情况,就是出 错,比如当前的token不能构成一个合法句子的 一部分,例如上面的文法,试分析i+)时就会发生 错误。 符号栈 剩余的符号串
您可能关注的文档
- 材料表面与界面--第一章.ppt
- 北京航空航天大学 李未院士 计算机专业教学的几点思考.ppt
- 第 21讲 土石方工程.ppt
- 比较文学【课件】.ppt
- 第六章 复合材料的界面处理技术.ppt
- 比较文学67497.ppt
- 比较文学第二章67493.ppt
- 比较文学第二章67481.ppt
- 第四章 工程计量(俞).ppt
- 第七章:互变异构与双重反应性.ppt
- 2024年郑州市管城回族区招聘公益性岗位人员笔试真题及答案.docx
- 2025年住院医师规范培训(各省)-广东住院医师耳鼻咽喉科学历年参考题库含答案解析.docx
- 2024年驻马店育英中学招聘教师真题含答案.docx
- 技术支持的展示交流技术支持的“实践分享课”活动设计.docx
- 2025年建筑施工安全知识竞赛试题及答案.docx
- 2024-2025学年大学生村官经典例题及完整答案详解【夺冠】.docx
- 2024-2025学年大学生村官考前冲刺试卷【真题汇编】附答案详解.docx
- 2025年南京交通职业技术学院单招职业技能考试题库及答案.docx
- 2025年马鞍山市雨山区小升初数学秋季入学摸底测试卷(含答案).docx
- 2024-2025学年大学生村官能力提升B卷题库【A卷】附答案详解.docx
原创力文档

文档评论(0)