- 0
- 0
- 约1.47千字
- 约 8页
- 2019-09-25 发布于湖南
- 举报
综合性、设计性实验报告
姓名____ _ 学号____ _
专业____ _ 班级____ _
实验课程名称____编译原理_ _
指导教师及职称_ 吕兰兰 讲师___
开课学期 至 学年_下_学期
上课时间 年 月 日
湖南科技学院教务处编印
一、实验设计方案
实验名称:手工编写词法分析器
实验时间:
小组合作: 是● 否○
小组成员:
1、实验目的:
了解词法分析器在编译程序中的地位。
熟悉词法分析器的功能和输出形式。
熟悉编译程序进行词法分析的过程。
掌握设计词法分析器的一般思路。
2、实验设备及材料:
机器配置:
操作系统:
开发工具:Microsoft Visual C++ 6.0
3、理论依据:
(1)词法分析器在编译程序中的地位
(2)词法分析器的功能和输出形式
(3)DFA的2种实现方式。
直接转向法的优点是思路清晰,程序可读性强,缺点是程序冗长
表格驱动法的基本思想是将DFA看成是一种数据结构,并以状态转换矩阵的形式存储,由程序来控制输入字符在其上的运行,优点是程序精简,缺点是占用内存较多。
本实验拟采用_________________法。
4、实验方法步骤及注意事项:
步骤1、熟悉PL/0 语言的词法规则,写出正规表达式。
步骤2、根据 PL/
原创力文档

文档评论(0)