- 3
- 0
- 约8.17千字
- 约 18页
- 2019-05-10 发布于广东
- 举报
第五章 语法分析--自下而上分析 第五章语法分析——自下而上分析 所谓自下而上分析法就是从输入串开始,逐步进行“归约”,直至归约到文法的开始符号;或者说从语法树的末端开始,步步向上“归约”,直到根结。 5.1 自下而上分析基本问题 我们先讨论自下而上分析的一些基本思想和 基本概念: 5.1.1归约 自下而上分析的关键问题是寻找可归约串。对“可归约串”概念的不同定义,就形成了不同的自下而上的分析方法。在算符优先分析法中我们用“最左素短语”来刻画“可归约串”,在“规范归约”中,则用“句柄”来刻画“可归约串” 5.1.2 规范归约简述 在这一部分应掌握短语和直接短语和句柄三个重要概念 令G是一个文法,S是文法的开始符,假定???是文法G的一个句型,如果有: S?*?A? 且 A ?+ ? 则称?是句型???相对于非终结符A的短语。特别是,如果有 A ? ? 则称?是句型???相对于规则A? ?的直接短语,一个句型的最左直接短语成为该句型的句柄。注意:短语的两个条件是: S?*?A? 且 A ?+ ? [例5.1]考虑文法: E ? T|E+T T
原创力文档

文档评论(0)