- 2
- 0
- 约2.81万字
- 约 101页
- 2019-10-09 发布于未知
- 举报
第3章 语法分析与前后文无关文法 基本知识 编译程序的扫描器从输入的源程序字符流中识别出程序设计语言的单词,即语言中的终结符号。 由扫描器所定义的语言是单词的集合,即词法级的程序设计语言。 语法分析程序实际上是一个下推自动机(PDA: Push-Down Automata),它识别一个语言的短语结构——语言的单词如何组合成语法正确的程序。 多数程序设计语言允许嵌套的句法结构,这样的语言可由前后文无关文法定义,因此被称为前后文无关语言(CFL: Context-Free Language)。 事实上,每个PDA识别的语言都是CFL。这个结论可由本章将要介绍的从PDA构造CFG(Context-Free Grammar)的规则得出。由PDA接受的语言相应CFG的每个产生式与PDA的一个转换对应。 本章主要内容 由确定的PDA接受的、被称为是由LL(1)文法定义的语言。 LL(1)语言可由确定的、自顶向下的分析程序识别,且在识别过程中,每次最多向前搜索1个输入符号即可确定下一步的分析动作。 LL分析表示自左至右扫描、最左推导(from Left to Right and Leftmost Derivation)的语法分析。 我们还将介绍一种目前最常用的一种自底向上的语法分析文法——LR分析法。 3.1下推自动机(Push-Down Automata) 【定义3·1】一个下推自
您可能关注的文档
- 经济学基础 习题答案 作者 杨洁 方欣 练习题-章后练习题答案-适用第二印.doc
- 经济学基础 习题答案 作者 杨洁 方欣 练习题-章后练习题答案-适用一印.doc
- 纳税基础与实务 教学课件 作者 朱瑞华 王瑞玲 第二章.ppt
- 纳税基础与实务 教学课件 作者 朱瑞华 王瑞玲 第九章 个人所得税实务.ppt
- 纳税基础与实务 教学课件 作者 朱瑞华 王瑞玲 第六章 关税纳税实务.ppt
- 纳税基础与实务 教学课件 作者 朱瑞华 王瑞玲 第七章 出口货物退(免)税纳税实务.ppt
- 纳税基础与实务 教学课件 作者 朱瑞华 王瑞玲 第三章 增值税.ppt
- 纳税基础与实务 教学课件 作者 朱瑞华 王瑞玲 第十章 其他税种纳税实务.ppt
- 纳税基础与实务 教学课件 作者 朱瑞华 王瑞玲 第四章消费税.ppt
- 纳税基础与实务 教学课件 作者 朱瑞华 王瑞玲 第五章 营业税.ppt
- 编译原理 教学课件 作者 康慕宁 林奕 讲稿_4.ppt
- 编译原理 教学课件 作者 康慕宁 林奕 讲稿_5.ppt
- 编译原理 教学课件 作者 康慕宁 林奕 讲稿_6.ppt
- 编译原理 教学课件 作者 康慕宁 林奕 讲稿_7.ppt
- 编译原理 教学课件 作者 康慕宁 林奕 讲稿_8.ppt
- 编译原理 教学课件 作者 李冬梅 施海虎 第1章 编译概述.ppt
- 编译原理 教学课件 作者 李冬梅 施海虎 第2章 形式语言的基本知识.ppt
- 编译原理 教学课件 作者 李冬梅 施海虎 第3章 词法分析.ppt
- 编译原理 教学课件 作者 李冬梅 施海虎 第4章.语法分析.ppt
- 编译原理 教学课件 作者 李冬梅 施海虎 第5章 语义分析与中间代码生成.ppt
最近下载
- 上海诺铁资产管理有限公司招聘笔试题库2026.pdf
- 初中语文核心素养导向的文本解读与教学策略研究.docx VIP
- 2026年中考英语高频考点.doc VIP
- 缝纫工2026车缝培训课件.pptx VIP
- 中医儿科副高精品试题.docx VIP
- (2025年)天门市综合类事业单位招聘考试公共基础知识真题试卷及参考答案.docx VIP
- 服装缝纫工理论培训课件.pptx VIP
- 精品解析:2026年江苏省南京玄武外国语学校中考英语模拟试卷(三)(解析版).docx VIP
- 2026上海诺铁资产管理有限公司招聘6人备考题库及参考答案详解一套.docx VIP
- 中医儿科副高试题及答案.docx VIP
原创力文档

文档评论(0)