- 0
- 0
- 约1.02万字
- 约 24页
- 2022-07-28 发布于山东
- 举报
编译原理实验教案
授课教师:程细才
合用专业:计算机科学与技术
使用班级:04计算机科学与技术1\2班
授课时间:2007年春季
授课学时:54/44/10学时
使用教材:编译原理
华中科技大学出版社
何炎祥主编
实验指导书:编译原理实验指导书,
黄石理工学院计算机学院
实验教学进度表
周
日期
实验课题
学
实验报
次
时
告次数
10
实验一
C语言子集编译程序
2
0
(1)
11
实验一
C语言子集编译程序
2
0
(2)
12
实验一
C语言子集编译程序
2
1
(3)
13
实验二
LEX词法剖析程序生
2
1
成器
14
实验三
YACC语法剖析程序
2
1
生成器
实验一C语言子集编译程序
一、实验目的
用C语言对一个C语言的子集编制一个一遍扫描的编译程序,以加深对编译原理的理解,掌握编译程序的实现方法和技术。
1.设计、编制并调试一个词法剖析程序,加深对词法剖析原理的理解。
2.编制一个递归下降剖析程序,并对C语言的简票据集进行剖析。
3.经过上机实习,加深对语法制导翻译原理的理解,掌握将语法剖析
所识其他语法成分变换中间代码的语义翻译方法。
二、实验要求、内容及学时
词法剖析部分:2学时
(一)待剖析的C语言子集的词法:
1.重点字
mainifelseintreturnvoidwhile
所相重点字都是小写。
2.专用符号
=+-*/====!=;:,{}[
原创力文档

文档评论(0)