天津大学仁爱学院编译原理实验报告计算机科学与技术系学生姓名:王玲玲指导教师:孙林娟班级:计科四班实验日期:2015 年 12月22 日实验名称:词法分析器的实现过程一、实验名称 模拟词法分析器的转化过程二、实验目的 1、学习各个词法分析器的装换过程 2、掌握状态转换图的画法 3、合并各个状态转换图,使之合并成完整的状态转换图。 4、根据状态装换图,用代码实现词法分析器的编译过程 设计、编制、调制一个词法分析子程序-识别单词,加深对词法分析原理的理解。三、实验工具 VC++6.0四、实验描述 对不同的关键字,表示符,无符号整常数,运算符或分解符进行区分。 1、用状态装画图,表示每一项固定符号 2、合并所有的状态转换,完成完整的状态装换图 3、通过状态转换图,写出相应的代码 4、测试代码正确性程序实现的是一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字,标识符,常数,运算符,分隔符五大类,并依次输出各个单词的内部编码及单词符号自身值。五、设计思想 设计词法分析器的过程中,虽然没有实际将所有的状态转换图建立,但是所用的思想是根据状态转换表实现对单词的识别,首先构造一个保留字表,然后,没输入一个字符就检测应该进入什么状态。根据不同的装换识别单词。六、实验过程 实验1:1、C语言子集 (1)关键字: begin if th
您可能关注的文档
最近下载
- 2025北京京东方医院招聘考试备考试题及答案解析.docx VIP
- 2024年湖北省武汉市中考英语真题(含答案).docx VIP
- 2025北京京东方医院招聘笔试备考试题及答案解析.docx VIP
- 2025《年产3万吨氧化脱氢制苯乙烯工艺设计》24000字(论文).doc
- 2025北京京东方医院招聘笔试模拟试题及答案解析.docx VIP
- GBZ1882025职业健康监护技术规范全景解读.pptx VIP
- 罗斯威尔外星人访谈.pdf VIP
- 零碳智慧园区数字化节能监管管控平台建设方案.ppt VIP
- 上海市建设工程工程量清单计价应用规则(2025版).pdf VIP
- 慢性病防治知识宣传材料.doc VIP
原创力文档

文档评论(0)