- 13
- 0
- 约4.8千字
- 约 65页
- 2017-02-03 发布于湖北
- 举报
第5章自底向上的语法分析???§5.1自底向上语法分析概述 自底向上语法分析从待输入的符号串开始,利用文法的产生式步步向上归约,试图归约到文法的开始符号。 如果从语法树的角度看,自底向上分析的过程是以输入符号串作为端末结点符号串,向着根结点的方向往上构造语法树,是开始符号正好是该语法树的根结点。 自底向上语法分析过程实际上是一个不断进行直接归约的过程。移进—归约分析思想 我们所讨论的自底向上语法分析是一种“移进—归约”的思想。这种思想的大意是: 用一个寄存符号的先进后出栈,把输入符号一个一个地移进到栈里,当栈顶符号串形成可归约串时(某个产生式的右部时),即把这个可归约串替换成(归约成)该产生式的左部的非终结符。“移进—归约”的例子步骤: 1 2 3 4 5 6 7 8 9 10动作:进 进 归 进 进 归 进 归 进 归 a b (2) b c (3) d (4) e (1)对例子的解释 上述的“移进—归约”过程实质上是自上向下最右推导的逆过程,而最右推导为规范推导,所以这个归约过程也称规范归约。 最右推导: (1) (4) (3) (2) S=aABe=aAde=aAbcde=abbcde 上述归约过程中,当句柄出现在栈顶符号串时,则用句柄归约。所以关键是在分析过程中如
您可能关注的文档
最近下载
- 化工总控工(高级)职业技能考试题库及答案.doc VIP
- 附件:WHO INN P-List130部分品种药品通用名称.pdf
- 合同能源管理项目方案.doc VIP
- (正式版)DB22∕T 2129-2014 《二手车交易市场管理规范》.docx VIP
- DBJ50T-445-2023 建筑边坡工程监测技术标准 .docx VIP
- 生物检测技术——核酸探针.ppt VIP
- 养老院财务报销制度.docx VIP
- 国家义务教育质量监测四年级科学素养测试卷.docx VIP
- 一种促进猫化毛排毛的屎肠球菌JYEF-355及应用.pdf VIP
- (正式版)D-L∕T 1035.4-2018 循环流化床锅炉检修导则 第4部分:锅炉灰渣冷却及输送系统检修.docx VIP
原创力文档

文档评论(0)