.................
洛阳理工学院实验报告
院部
计算机系
班级
B150402
学号
姓名
课程名称
编译原理
实验日期
2018.6.4
实验名称
词法分析器
成绩
实验目的:
加深对词法分析过程的理解;加强对词法分析方法的掌握;能够采用一种编程语言实现简单的词法分析;能够使自己编写的程序对简单的程序片段进行词法分析。
实验条件:
装有Windows操作系统,Microsoft Visual C++ 6.0。
实验内容:
自定义一种程序设计语言,或选择已有的一种高级语言(C语言),编制它的词法分析程序。
实验要求:
1.对单词的构成规则有明确的定义
2.编写的程序能够正确识别源程序中的单词符号
3.识别出的单词以种别码,值的形式保存在符号表中
4.词法分析中源程序和分析后的符号表均保存在.txt文件中
5.有一定的检查错误的能力。遇到错误时可显示“Error”,然后跳过错误部分继续显示。
6. 实验报告包括以下内容
(1)编程思路、流程图、源代码
(2)上机调试时发现的问题,以及解决的过程
(3)所使用的测试数据及结果
(4)心得体会
实验步骤
1.给出目标语言的所有单词符号及种别编码、单词符号的状态转换图。
2.依次读入源程序,对源程序进行单词切分和识别,直到源程序结束。
3.对正确的单词,按照它的种别以种别码,值的形式保存在符号表中。
4.对不正确的单词,做
您可能关注的文档
- 小学生常见运动损伤的预防及简单处理教案.doc
- 华中科技大学计算机图形学实验报告.doc
- 医学生实习报告心得.doc
- 回归分析总结.doc
- 全国教师招聘考试结构化面试分类题库.docx
- 网上求职招聘系统需求规格说明书.doc
- 互联网会议会展招商方案.doc
- 小学英语一般将来时练习题.docx
- 海南大学学年鉴定表.doc
- 婚礼物品采购单.doc
- JJG 2024-2026容量计量器具检定系统表.pdf
- 《JJG 2024-2026容量计量器具检定系统表》.pdf
- GB/T 4269.1-2026农林拖拉机和机械、草坪和园艺动力机械 操作者操纵机构和其他显示装置用符号 第1部分:通用符号.pdf
- 中国国家标准 GB/T 4269.1-2026农林拖拉机和机械、草坪和园艺动力机械 操作者操纵机构和其他显示装置用符号 第1部分:通用符号.pdf
- GB/T 48199-2026液浸式移相变压器.pdf
- 中国国家标准 GB/T 48199-2026液浸式移相变压器.pdf
- 中国国家标准 GB/T 34062-2026防伪追溯编码技术要求.pdf
- GB/T 34062-2026防伪追溯编码技术要求.pdf
- 《GB/T 48341-2026深紫外LED封装 加速寿命试验与寿命评估方法》.pdf
- 中国国家标准 GB/T 48341-2026深紫外LED封装 加速寿命试验与寿命评估方法.pdf
原创力文档

文档评论(0)