编译原理与演示文稿4
第四章 语法分析 语法分析是编译程序的核心部分、语法分析的作用是识别由词法分析给出的单词符号序列是否是给定文法的正确句子(程序), 自顶向下分析法也就是从文法的开始符号出发企图推导出与输入的单词串完全相匹配的句子,若输入串是给定文法的句子,则必能推出,反之必然出错。自顶向下分析法又可分为确定的和不确定的两种,确定的分析方法需对文法有一定的限制,但由于实现方法简单、直观,便于手工构造或自动生成语法分析器,因而仍是目前常用的方法之一。不确定的方法即带回溯的分析方法(又称回溯法),这种方法实际上是一种穷举的试探方法,因此效率低,代价高,因而极少使用。 4.1 自顶向下的语法分析 4.1.1自顶向下的分析思想 不确定的自顶向下分析思想主要是带回溯的自上而下的分析方法,所谓带回溯的自顶而下的分析方法是对任何输入串试图用一切可能的办法,从文法符号开始符号(根结点)出发,自上而下,从左到右地为输入串建立分析树。或者说,为输入串寻找一个最左推导。这种。这种过程本质上是一种试探过程,是反复使用不同的产生式谋求匹配输入串的过程。 例:设有文法G[S]: S→aBC B→ib|b C→DE|FG|c D→d E→eh F→de G→t 假定输入串为 abdet 显然上述分析法中不能有形如P→Pα的规则,也不能有对某一非终结符P存在P=+=
您可能关注的文档
- 经济学基与础-01 导论 .ppt
- 经济学基与础课堂作业 .ppt
- 经济学基与础作业六 .ppt
- 经济学微与积分最值问题及其应用 .ppt
- 经济学概与论总结版本网络学院2014 .ppt
- 经济学讲与义--第19节 总需求理论(Ⅱ) .ppt
- 经典时间与序列分析3 .ppt
- 经济学:与市场结构理论 .ppt
- 经济常识与复习浅见 .ppt
- 经济常识与第二课复习 .ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 军标一整套程序文件(含全套表单).doc
- FEKO在频率选择表面与介质基体复合材料计算中的应用.docx VIP
- 酒店消防安全培训视频.pptx VIP
- 个人新官不理旧账整改措施.docx VIP
- DL_T 748.6-2021 火力发电厂锅炉机组检修导则 第6部分:除尘器检修.docx VIP
- NB∕T 10919-2022 风电场无人值守技术规范.pdf
- 5.国家电力投资集团有限公司风电项目工程建设管理标准化工作手册.docx VIP
- GJB9001C-2017国军标整套体系文件汇编(质量手册+程序文件+表单).pdf
- 设备检修安全操作规程.docx VIP
- XLC30000履带起重机技术规格书-2206.pdf VIP
原创力文档

文档评论(0)