当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

南京工业大学:《计算机编译原理》(第二版) 第四章 语法分析——-自顶向下分析技术

资源类别:文库,文档格式:PPT,文档页数:27,文件大小:166KB,团购合买
第四章语法分析---自顶向下分析技术 4.1引言 4.2带回溯的自顶向下分析技术 4.3无回溯的自顶向下分析技术 本章小结
点击下载完整版文档(PPT)

第四章语法分析-自顶向下分析技术 4.1引言 42带回溯的自顶向下分析技术 4.3无回溯的自顶向下分析技术 本章小结

4.1 引言 4.2 带回溯的自顶向下分析技术 4.3 无回溯的自顶向下分析技术 本章小结 第四章 语法分析----自顶向下分析技术

第四章语法分析-自顶向下分析技术 4.1引 41.1自顶向下分析技术及识别算法 4.12讨论的前提 4.1.3要解决的基本问题

4.1 引言 4.1.1 自顶向下分析技术及识别算法 4.1.2 讨论的前提 4.1.3 要解决的基本问题 第四章 语法分析----自顶向下分析技术

第四章语法分析-自顶向下分析技术 4.1引言 41.1自顶向下分析技术及识别算法 从推导角度看,自顶向下识别算法是从识别符号出发, 试图构造一个推导,由它推导出与输入符号串相同的符号 串 从语法树角度看,自顶向下分析过程以识别符号为根 结点,试图向下构造一个语法树,其未端结点符号串正好 与输入符号串相同

4.1 引言 4.1.1 自顶向下分析技术及识别算法 从推导角度看,自顶向下识别算法是从识别符号出发, 试图构造一个推导,由它推导出与输入符号串相同的符号 串。 从语法树角度看,自顶向下分析过程以识别符号为根 结点,试图向下构造一个语法树,其末端结点符号串正好 与输入符号串相同。 第四章 语法分析----自顶向下分析技术

第四章语法分析-自顶向下分析技术 4.1引 41.1自顶向下分析技术及识别算法 4.1.2讨论的前提 定理2.7对于上下文无关文法,如果存在句型 X1X2…Xn=>y 则必存在y1、y2、…、yn,使得x;>y;(i=1,2,…,n) 且y=y1y2…yn

4.1 引言 4.1.1 自顶向下分析技术及识别算法 4.1.2 讨论的前提 定理2.7 对于上下文无关文法,如果存在句型 x=x1x2…xn,x1x2…xn=>y 则必存在y1、y2、…、yn,使得xi=>yi (i=1,2,…,n) 且y=y1y2…yn。 第四章 语法分析----自顶向下分析技术 * *

第四章语法分析-自顶向下分析技术 4.1引 41.1自顶向下分析技术及识别算法 4.12讨论的前提 4.1.3要解决的基本问题 U∷=u1|u2

4.1 引言 4.1.1 自顶向下分析技术及识别算法 4.1.2 讨论的前提 4.1.3 要解决的基本问题 U∷=u1|u2|…|un 第四章 语法分析----自顶向下分析技术

第四章语法分析-自顶向下分析技术 42带回溯的自顶向下分析技术 4.2.1基本思想 4.2.2问题及其解决

4.2 带回溯的自顶向下分析技术 4.2.1 基本思想 4.2.2 问题及其解决 第四章 语法分析----自顶向下分析技术

第四章语法分析-自顶向下分析技术 42带回溯的自顶向下分析技术 4.2.1基本思想 G[S]: S∴=aBC B∴:=ib|b C: :=DE FGC D∴=d E∴:eh F∴:≡de G∷=t 输入符号串为x= abdet

4.2 带回溯的自顶向下分析技术 4.2.1 基本思想 G[S]: S∷=aBC B∷=ib|b C∷=DE|FG|c D∷=d E∷=eh F∷=de G∷=t 输入符号串为x=abdet 第四章 语法分析----自顶向下分析技术

第四章语法分析-顶向下分析技术 S 4,2带回溯的自 B 4.2.1基本思想 G[S]: (a) (b) (c) S∴=aBC B∴:=ib|b C: :=DE FGC B C B D∴=d E∴:eh b D E b F F∴:≡de d G∷=t (d) 输入符号串为x= abdet

4.2 带回溯的自顶向下分析技术 4.2.1 基本思想 G[S]: S∷=aBC B∷=ib|b C∷=DE|FG|c D∷=d E∷=eh F∷=de G∷=t 输入符号串为x=abdet 第四章 语法分析----自顶向下分析技术

第四章语法分析-顶向下分析技术 S 4,2带回溯的自 B 4.2.1基本思想 G[S]: (a) (c) S∴=aBC B∴:=ib|b C: :=DE FGC B C B D∴=d E∴:eh b D E b F F∴:≡de d G∷ (d) 输入符号串为x= abdet 回溯:当用某个非终结符号的某个选择去进行匹配而失败时, 删去失败的分支并回头查看输入符号,以便与其他选择 相匹配,这种过程称回溯

4.2 带回溯的自顶向下分析技术 4.2.1 基本思想 G[S]: S∷=aBC B∷=ib|b C∷=DE|FG|c D∷=d E∷=eh F∷=de G∷=t 输入符号串为x=abdet 回溯:当用某个非终结符号的某个选择去进行匹配而失败时, 删去失败的分支并回头查看输入符号,以便与其他选择 相匹配,这种过程称回溯。 第四章 语法分析----自顶向下分析技术

第四章语法分析-自顶向下分析技术 42带回溯的自顶向下分析技术 4.2.1基本思想 4.2.2问题及其解决 效率问题 对语义的影响 ·语法错误的校正 左递归

4.2 带回溯的自顶向下分析技术 4.2.1 基本思想 4.2.2 问题及其解决 • 效率问题 • 对语义的影响 • 语法错误的校正 • 左递归 第四章 语法分析----自顶向下分析技术

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共27页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有