- 12
- 0
- 约3.21千字
- 约 17页
- 2017-10-04 发布于浙江
- 举报
编译原理与总结4_语法1
* S.P O.P 语义分析、生成中间代码 生成目标程序 代码优化 语法分析程序 词法分析程序 错 误 处 理 符 号 表 管 理 语法分析 * 任务:根据文法规则,从源程序单词符号串中识别出 语法成分,并进行语法检查。 两大类分析方法: 自顶向下分析 自底向上分析 4.1 语法分析的任务 * 存在主要问题: 回溯问题,左递归问题 主要方法:递归下降分析法、 LL分析法 自顶向下分析算法的基本思想为: 自底向上分析算法的基本思想为: + 若S?x 则x?L(G[S]) 否则x?L(G[S]) G[S] 存在主要问题:“可归约串”的识别问题 主要方法:算符优先分析法、 LR分析法 4.1 语法分析的任务 + 若x?S 则x?L(G[S]) 否则x?L(G[S]) G[S] * 自顶向下分析的一般过程 从S出发采用最左推导,试图逐步推出输入串α,α?L(G[S])? S作为语法树的根,试图自上而下地为α构造一棵语法树: 若叶结点从左向右排列恰好α,则表示α是文法的句子, 而这棵语法树就是句子α的语法结构; 若构造不出语法树,则α不是文法的句子。 4.2 自顶向下分析法概述 * 自上而下分析中的关键问题: 左递归:当文法中出现左递归时,会使分析过程陷入无限循环。 回溯:假定要被代换的非终结符号是V,且有 n
您可能关注的文档
- 经济学原与理5-成本函数 .ppt
- 经典公司与简介 ppt .ppt
- 经济学原与理课件princ-ch30-presentation .ppt
- 经典地域与性建筑分析 .ppt
- 经济博弈与论4-2 .ppt
- 经济学原与理—1导论 .ppt
- 经济学基与础-01 导论 .ppt
- 经济学基与础课堂作业 .ppt
- 经济学基与础作业六 .ppt
- 经济学微与积分最值问题及其应用 .ppt
- 组织文化中多维度沟通机制的构建与实践.docx
- 高中体育与健康教师资格考试面试知识点必刷题详解.docx
- 2026四川成都轨道交通集团有限公司第二批次市场化选聘管理人员1人笔试历年参考题库附带答案详解.docx
- 金融风险防控策略与操作实践.docx
- 2025重庆两江新区人才发展集团外包岗位招聘1人笔试历年参考题库附带答案详解.docx
- 2025中化集团金融科技创新中心招聘产金运营专员1人(北京)笔试历年参考题库附带答案详解.docx
- 2025安徽淮海实业集团二季度招聘拟录用人员笔试历年参考题库附带答案详解.docx
- 盈利能力分析模型及应用实例.docx
- 2026甘肃兰州鸿瑄科技有限公司高新诚聘人才26人笔试历年参考题库附带答案详解.docx
- 2025江西吉安市鼎安运输服务有限公司面向社会招聘1人笔试历年参考题库附带答案详解.docx
原创力文档

文档评论(0)