- 4
- 0
- 约7.94千字
- 约 7页
- 2016-10-07 发布于贵州
- 举报
编译原理综合实指导书--李慧宁
编译原理综合实验指导书
实验名称:一个简单的编译系统的设计
所属课程名称::编译原理
计划学时:4
一、 实验目的
融会贯通编译原理课程的内容,通过知识的综合运用,加深对编译程序各模块的工作原理的认识。掌握高级语言程序设计的基本方法。
二、 实验内容
通过编制调试一个具体的包含词法分析、语法分析、语义分析的程序,加深对编译理论原理的理解。
三、实验组织运行要求
实验在计算机实验室中进行,要求个人独立完成。
四、实验条件
每人一台微机,安装windows系统及VC++ 6.0开发环境。
五、实验步骤
1、词法分析
要求:
编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。
说明:
1、?
词法分析器的功能是输入源程序,输出单词符号。词法分析器的单词符号常常表示成以下的二元式(单词种别码,单词符号的属性值)。本实验中,采用的是一类符号一种别码的方式。
2、? BNF表示
标识符- 字母字母数字串
字母数字串-字母字母数字串|数字字母数字串|
下划线字母数字串|ε
无符号整数- 数字数字串
数字串- 数字数字串 |ε
加法运算符- +
减法运算符- -
大于关系运算符-
大于等于关系运算符- =
3、程序输入/输出示例:
如源程序为C语言。输入如下一段:
main()
您可能关注的文档
最近下载
- 产科输血治疗专家共识.pptx VIP
- 高二数学第一次月考卷01【测试范围:湘教版,范围:选择性必修第二册第1~2章】(考试版).docx VIP
- HB6167.16-2014 民用飞机机载设备环境条件和试验方法 第16部分:加速试验.pdf VIP
- 300个常见文言实词词义识记版.doc VIP
- 2025年江苏省苏锡常镇高考数学调研试卷(一)(含答案).pdf VIP
- 《战国无双3Z特别版》全武将秘武入手关卡.doc VIP
- 汉口银行员工培训课件.pptx VIP
- 2025年北京信息职业技术学院单招笔试职业能力测验试题库含答案解析.docx VIP
- HB6167.6-2014 民用飞机机载设备环境条件和试验方法 第6部分:振动试验.pdf VIP
- 特种作业电工上岗证低压电工作业(培训课件).ppt VIP
原创力文档

文档评论(0)