编译原理
实验报告
专业班级学号姓名雷
软件工程2013级涛3班
2015至2016学年第2学期
计算机科学学院
f实验报告说明
本课程实验从开课学期第9周开始,每周2学时上机实验课,第16周结束,其中第16周为实验检测,共14学时。除统一安排的时间外,学生还可根据自己的实际适当安排课余时间上机。实验课注意事项如下:(1)每次实验前学生必须充分准备每次的实验内容,以保证每次上机实验的效果。..实验过程中必须独立完成。..(2)每次实验课将考勤,并作为实验成绩的重要依据。..(3)每次实验完成后,及时撰写实验报告并交实验指导老师批阅。(4)实验报告中学生必须填写【实验地点】、【实验时间】、【实验过程】以及【实.............验总结】,注意:必须手写完成,并独立撰写实验总结,严禁抄袭。.....(5)每次实验完成后,请将实验结果发送到教师指定邮箱(jkxlljqqcom)。...(6)学期结束时,每位同学应将自己的《实验报告册》交各班级班长或学习委员,由班长或学习委员以班级为单位、按学号从小到大排列好统一交给实验指导老师,........否则无实验成绩。
附实验成绩登记表
实验名称实验成绩
实验一
实验二
f实验名称:一个简单词法分析器的设计与实现实验地点:新实验楼项目一实验室实验日期:2016年5月10日实验目的:
1.了解词法分析的任务;2.掌握词法分析程序的工作流程。
指导教师:刘丽娟
成绩:
实验内容:
定义模拟的简单语言的词法构成,编制词法分析程序,要求将用模拟语言书写的源程序进行词法分析,输出源程序清单,Toke
文件和错误信息文件。若有错误,必须输出错误在源程序中行号和列号,并将符号表和字符串以文件的形式写出来。
基本要求:
1.写出该实验的实验步骤;2.写出实验中遇到的问题及解决的方法。
实验步骤
1分析关键字语言保留标识符等2定义模拟的简单语言的词法构成3将关键字装入HashMap中4读入要分析的程序文件5词法分析6将分析结果toke
s保存到List集合中7输出toke
s到文件中
核心代码
关键字publicclassKeyWordspublicStri
gkeyWord