- 304
- 0
- 约5.89千字
- 约 14页
- 2016-12-22 发布于浙江
- 举报
编译原理实验报告
实验(2)名称 自顶向下的语法分析—递归子程序法
实验(3)名称 语法制导的三地址代码生成程序
实验人学号 姓名 吕春龙
报告完成日期 2013年5月24日
成绩 指导教师签字
年 月 日
实验二 自顶向下的语法分析—递归子程序法
一、实验目的
掌握计算机语言的语法分析程序的实现方法。
二、实验内容
设计、实现一个微型编译程序的语法分析部分。
三、实验要求
考虑下述文法G[S],改写文法,采用递归子程序法,构造语法分析程序;
产生式如下:
S - id = E
S -? if C then S
S -? while C do S
C -? E E
C -? E E
C -? E = E
E -? E + T
E -? E - T
E -? T
T -? F
T -? T * F
T -? T / F
F -? ( E )
F -? id
F -? int8
F -? int10
F -? int16
四、实验步骤
(1)考虑给定的文法,消除左递归,提取左因子。检验改写后的文法是否为LL(1)文法。
①消除
您可能关注的文档
最近下载
- 2025至2030全球及中国LNG低温泵行业市场占有率及投资前景评估规划报告.docx VIP
- 电力电子应用技术 第4版 习题答案 作者 王楠 第5章 思考题与习题.pdf VIP
- 电力电子应用技术 第5版答案 第6章 思考题和习题 .pdf VIP
- 电力电子应用技术 第5版答案 第4章 思考题和习题.doc VIP
- 2020部编道德与法治六年上册第四单元考试测试卷及答案 共三套 《法律保护我们健康成长》.docx VIP
- 2023年注册验船师笔试必备备考资料.docx VIP
- (2026年)全国生态环境监测专业技术人员大比武理论考试题库附答案.docx
- 菜鸟智慧物流及格林福德债权纠纷案件社会公告函.docx VIP
- 不良资产包批量转让全流程详解.docx VIP
- 威尔马斯特-EX5-产品使用说明书-EX5-Z Fun动感版-20BEV-SZS6460A20BEV-威马EX5-ZZ世代智趣版用户手册2020-04-20.pdf VIP
原创力文档

文档评论(0)