- 3
- 0
- 约1.58万字
- 约 87页
- 2018-06-21 发布于湖北
- 举报
第5章自顶向下语法分析方法 5.1 确定的自顶向下分析思想 5.2 LL(1)文法的判别 5.3 某些非LL(1)文法到LL(1)文法的等价变换 5.4 不确定的自顶向下分析思想 5.5 确定的自顶向下分析方法 5.6 典型例题及解答 引言 1、语法分析的地位 是编译程序的核心部分。 2、语法分析的任务 识别由词法分析得出的单词序列是否是给定文法的句子。 3、语法分析方法 自顶向下分析和自底向上分析 自顶向下分析包括确定分析和不确定分析 自底向上分析包括算符优先分析和LR分析 引言 4、语法分析的方式 1)自上而下语法分析 反复使用不同产生式进行推导以谋求与输入符号串相匹配。 2)自下而上语法分析 对输入符号串寻找不同产生式进行归约直到文法开始符号。 注:这里所说的输入符号指词法分析所识别的单词 引言 自顶向下分析法:也就是从文法的开始符号出发,企图推导出与输入的单词串完全相匹配的句子,若输入串是给定文法的句子,则必能推出,反之必然出错。 自顶向下分析法又可分为确定的和不确定的两种。 确定的分析方法:需对文法有一定的限制,但由于实现方法简单、直观,便于手工构造或自动生成语法分析器。 不确定的方法:即带回溯的分析方法,这种方法实际上是一种穷举的试探方法,因此效率低,代价高,因而极少使用。 自下而上分析法: 从输入串出发进行归约,最终归约为文法开始符。从
您可能关注的文档
最近下载
- 北京科技大学过程控制实验报告.docx VIP
- T_CECS 10369-2024 不锈钢洁净地漏(OCR).pdf VIP
- 统编版语文九年级上册第7课《敬业与乐业》课件(共34张PPT).pptx VIP
- 肢体功能障碍的心理康复ppt课件.ppt VIP
- 2023年上海海洋大学软件工程专业《操作系统》科目期末试卷B(有答案).docx VIP
- 复盛CSR系列压缩机技术手册-2015版.pdf VIP
- 电力建设监理取样计划.docx VIP
- 2019年枣庄学院教师招聘考试试题及答案.docx VIP
- 2026年六年级下册数学《鸽巢问题》四大常考题型专项训练及答案.docx VIP
- 机床数控化改造培训课件和数控机床编程及加工.pptx VIP
原创力文档

文档评论(0)