- 6
- 0
- 约7.11千字
- 约 32页
- 2018-05-21 发布于天津
- 举报
compiler-principle07 3.3 自上而下分析 编译原理 知识讲稿.ppt
温故知新 0型文法 1型文法 2型文法 3型文法 上下文无关文法 自上而下 自下而上 LL(1)文法 2个函数 任何两个产生式A ?? |? 都满足下列条件: 1、FIRST(? ) ? FIRST(? ) = ? 2、若? ?* ? ,那么FIRST(?) ? FOLLOW(A) = ? 递归下降预测分析 非递归的预测分析 a + b $ 输入 预测分析程序 分析表M 输出 X Y Z $ 栈 3.3 自上而下分析 3.3.6 预测分析的错误恢复 编译器的错误概述 : 词法错误,如标识符、关键字或算符的拼写错 语法错误,如算术表达式的括号不配对 语义错误,如算符作用于不相容的运算对象 逻辑错误,如无穷的递归调用 3.3 自上而下分析 分析器对错误处理的基本目标 清楚而准确地报告错误的出现 迅速地从每个错误中恢复过来,以便诊断后面的错误,并尽量少出现伪错误 它不应该使正确程序的处理速度降低太多 3.3 自上而下分析 非递归预测分析在什么场合下发现错误 栈顶的终结符和下一个输入符号不匹配 栈顶是非终结符A,输入符号是a,而M[A , a]是空白 3.3 自上而下分析 非递归预测分析:采用紧急方式的错误恢复 发现错误时,分析器每次抛弃一个输入记号,直到输入记号属于某个指定的同步记号集合为止。 同步 词法分析器当前提供的记号流能构成的语法结构
您可能关注的文档
- CMA_P2_财务报表分析20 美国注册相关管理会计师 课件.ppt
- CMA_P2_财务报表分析22 美国注册相关管理会计师 课件.ppt
- CMC基础(英文)教材课程.ppt
- CNKI新版 文献检索教材.ppt
- cns疾病伴发的睡眠障碍 教程文件.ppt
- Coastal Hydrodynamics_1 Introduction 海岸动力学教材.ppt
- Coastal Hydrodynamics_2.2WAVE THEORY 海岸动力学教材.ppt
- Coastal Hydrodynamics_2.4 海岸动力学教材.ppt
- Coastal Hydrodynamics_2.5 Pressure field 海岸动力学教材.ppt
- Coastal Hydrodynamics_3.1 WAVE TRANSFORMATIONS 海岸动力学教材.ppt
- 2026年智能客流数据分析报告.docx
- 2026年食品智能分析市场趋势报告.docx
- 2026东营市事业单位联考公基C类岗位适配卷含答案.docx
- 2026年农业气象智能监测应用报告.docx
- 2026年粉底液设备行业集中度报告.docx
- 2026年高空作业擦窗机器人应用创新报告.docx
- 2025-2026学年小学劳动三年级下册鄂教版《劳动教育》教学设计合集.docx
- [广西壮族自治区]2025广西北海市合浦县公馆镇人民政府公开招村级防贫监测信息员1人笔试历年参考题库典型考点附带答案详解.docx
- 脊柱侧弯的治疗ppt.pptx
- [广西壮族自治区]2025广西农业工程职业技术学院招聘第一批编外聘用人员74人笔试历年参考题库典型考点附带答案详解.docx
最近下载
- 2025年春新人教版七年级下册历史全册课件.pptx
- 2025年浏阳社区专职工作人员招聘真题(附答案及解析).docx VIP
- 4.4.3输送血液的泵——心脏 课时作业 (含答案)七年级生物学人教版(2024)下册.docx VIP
- 2025年卫生事业管理考试试题及答案.docx VIP
- 2025年卫生事业管理考试试题及答案.docx VIP
- 卫生事业管理考试试题附答案.docx VIP
- XX初中劳动教育教师2026年春季学期“劳动周”活动设计与实施总结.docx VIP
- 吉利博瑞说明书.pdf VIP
- 卫生法律法规考试试题题库及答案 .pdf VIP
- 卫生法律法规考试试题题库及答案.docx VIP
原创力文档

文档评论(0)