1 / 5
文档名称:

塔中地区零散试采井放空天然气回收技术应用.docx

格式:docx   大小:342KB   页数:5
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

塔中地区零散试采井放空天然气回收技术应用.docx

上传人:ainibubian1313 2018/5/11 文件大小:342 KB

下载得到文件列表

塔中地区零散试采井放空天然气回收技术应用.docx

相关文档

文档介绍

文档介绍:第四章自顶向下的 语法分析
School puter Science & Technology
Harbin Institute of Technology
重点:自顶向下分析的基本思想,预测分析器总体结构,预测分析表的构造,递归下降分析法基本思想,简单算术表达式的递归下降分析器。
难点:FIRST 和 FOLLOW 集的求法,对它们的理解以及在构造LL(1)分析表时的使用。递归子程序法中如何体现分析的结果。
2018/5/11
2
第4章  自顶向下的语法分析
语法分析概述
自顶向下的语法分析面临的问题
与文法的改造
预测分析法
递归下降分析法
本章小结
2018/5/11
3
语法分析的功能和位置
语法分析(syntax analysis)是编译程序的核心部分,其任务是检查词法分析器输出的单词序列是否是源语言中的句子,亦即是否符合源语言的语法规则。
语法分析器在编译器中的位置
2018/5/11
4
语法分析概述
递归子程序法
自顶向下
预测分析法(LL(1))
算符优先分析法
自底向上
LR(0)、SLR(1)、LR(1)、LALR(1)
Top Down
Bottom Up
从文法产生语言的角度
从自动机识别语言的角度
从根开始,逐步为某语句构造一棵语法树
相反,将一句子归约为开始符号
问题:解决确定性问题!
假定文法是压缩的:即删除了单位产生式和无用产生式。
2018/5/11
5
自顶向下的语法分析面临的问题 与文法的改造
自顶向下语法分析的基本思想
从文法的开始符号出发,寻求所给的输入符号串的一个最左推导。
从树根S开始,构造所给输入符号串的语法树
例:设有G:S→xAy A→**|*,输入串:x**y
SxAy
x**y
S
x
A
y
*
*
2018/5/11
6
自顶向下分析面临的问题

对于文法G,如果L(G)中存在一个具有两棵或两棵以上分析树的句子,则称G是二义性的。也可以等价地说:如果L(G)中存在一个具有两个或两个以上最左(或最右)推导的句子,则G是二义性文法。
如果一个文法G是二义性的,假设wL(G)且w存在两个最左推导,则在对w进行自顶向下的语法分析时,语法分析程序将无法确定采用w的哪个最左推导。
Gexp: EE+T | E-T| T
TT*F | T/F | F
FF↑P | P
Pc | id | (E)
解决办法:改造文法,引入新的文法变量
2018/5/11
7
自顶向下分析面临的问题

文法中每个语法变量A的产生式右部称为A的候选式,如果A有多个候选式存在公共前缀,则自顶向下的语法分析程序将无法根据当前输入符号准确地选择用于推导的产生式,只能试探。当试探不成功时就需要退回到上一步推导,看A是否还有其它的候选式,这就是回溯(backtracking)。
Ge:ET EE+T EE-T TF TT*F TT/F F(E) Fid
例如:考虑为输入串id+id*id建立最左推导
2018/5/11
8
自顶向下分析面临的问题

E

最近更新

最新全国政法队伍教育整顿知识竞赛试题库含完.. 40页

2026年医学微生物学习题集【巩固】 40页

2026年宪法知识竞赛试题库100道含答案(黄金题.. 40页

2026年网络安全知识竞赛题库含完整答案【有一.. 40页

最新全国政法队伍教育整顿知识竞赛试题库及答.. 40页

最新煤气操作证考试题100道附答案(综合题) 39页

最新煤气操作证考试题100道【研优卷】 39页

液氢储罐多层绝热结构设计优化及传热特性研究.. 7页

2025年福建莆田市市场监督管理局公开选聘下属.. 46页

2025年郑州旅游职业学院单招职业适应性测试模.. 43页

2025杭州师范大学下半年(冬季)招聘教学科研.. 47页

2026年c语言题目讲解必考题 13页

2026年党员廉政从业知识测试题(典优) 14页

2026年四川工业科技学院单招职业技能测试模拟.. 45页

2025年贵州省贵阳市单招职业适应性测试题库附.. 44页

2026年四川电子机械职业技术学院单招职业倾向.. 44页

基于降雨-坡顶荷载相互作用的土-岩混合边坡稳.. 8页

2027届高二上学期期中生物试题 8页

2025辽宁省人民医院面向社会招聘高层次和急需.. 44页

2026安徽芜湖臻鑫智镁科技有限公司招聘2人备考.. 48页

2026年c语言文件考试题库完美版 13页

2026年c语言编程期末测试题汇编 13页

2024年上饶卫生健康职业学院辅导员考试参考题.. 36页

2026年中国廉政知识测试题(网校专用) 14页

2024年新县招教考试备考题库附答案 41页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页

喝酒给老婆的检讨书 6页