- 11
- 0
- 约4.71千字
- 约 8页
- 2019-05-30 发布于浙江
- 举报
编译原理课程设计报告
设计题目 递归下降分析程序的实现
设计题目 递归下降分析程序的实现
学生姓名
学生姓名
学
学 号
专业班级
专业班级 计算机科学与技术
指导教师
指导教师
罗珣
2011 年 12 月 2 日
一、实验目的:
(1)掌握自上而下语法分析的要求与特点。
(2)掌握递归下降语法分析的基本原理和方法。
(3)掌握相应数据结构的设计方法。
二、实验内容:
递归下降分析程序的实现
设计内容及要求:
对文法 G: E→E+T|T 构造出G的递归下降分析程序。程序显示输出
T→T*F|F 匹配过程(即自上而下生成语法分析树的步骤,
F→(E)|i 输出各匹配产生式序号即可)。
三、设计思路:
(1)语法分析:
语法分析是编译程序的核心部分,任务是分析一个文法的句子结构。递归下降分析程序的实现的功能:按照文法的产生式(语言的语法规则),识别输入符号串是否为一个句子(合式程序)。
(2)自上而下分析:
从文法的开始符号出发,向下推导,推出句子。可分为带“回溯”的和不带回溯的递归子程序(递归下降)分析方法。
它的主旨是对任何输入串,试图用一切可能的办法,从文法开始符号(根结点)出发,自上而下地为输入串建立一棵语法树。或者说,为输入串寻找一
您可能关注的文档
最近下载
- 2022国家统一法律职业资格考试法律法规汇编:主观题考试专用.pdf VIP
- 周易本义-宋-朱熹.doc VIP
- 2026实践指南:不同临床人群的运动处方要点学习PPT课件.pptx VIP
- 犯人遵纪守法保证书.docx VIP
- Unit 5 Section A (1a-1d) 课件 2026-2027学年人教版英语八年级上册.pptx VIP
- 2026年华师版小学四年级数学上册第八单元《数学拓展》精品教案.docx VIP
- 大连君诺汽车零部件建设项目环境影响报告表.pdf VIP
- 2026年汽车行业六月市场拓展方案.docx VIP
- 医疗机构科室质控PPT.pptx VIP
- 2026年烟草行业专卖管理规范方案.docx VIP
原创力文档

文档评论(0)