- 153
- 0
- 约5千字
- 约 8页
- 2018-01-15 发布于江西
- 举报
燕山大学编译原理
编译原理课程设计实验报告
学生所在学院:燕山大学信息学院
学生所在班级:
学生姓名:
学 号:
2012.12.28
词法分析器的实现
课程设计任务:
设计一个程序,调试、编译,实现词法分析的功能,识别各单词或字符所属类别,并显示在屏幕上。
词法分析是编译的第一个阶段,它的主要任务是从左至右逐个读入字符的对原程序进行扫描,产生一个个的单词序列用以进行语法分析。设计一个词法分析器,使其实现词法分析功能,要求读入源程序的字符使其形成符合词法规则的单词序列,并判断单词或符号的类型。单词的种类是语法分析需要的信息,而单词自身的值是编译其他的阶段需要的信息。
单词的种类有五种:
关键字,如begin,end,if,while等。
标识符,用来表示各种名字,如常量名、变量名、过程名等。
常数,各种类型的常数,如25,3.1415,TRUE,“ABC”等。
运算符,如+,*,\等。
界符,如“,”、“;”等。
二.课程设计目的:
设计、编制和调试一个具体的词法分析程序,加深对词法分析的理解。
要求:
通过对PL/0词法分
您可能关注的文档
最近下载
- monaco5.0操作说明_装订2.17.pdf VIP
- 网络发展与我国意识形态安全课件PPT模板.pptx VIP
- 加强高校网络意识形态工作汇报.pptx VIP
- 网络意识形态工作汇报精细PPT课件.pptx VIP
- 麻醉药品和精神药品管理培训2026版PPT课件.pptx
- 厦门钨业(600549)2026年半年报点评:减值拖累驱动业绩,加速保障资源自给.pdf
- 习作:中国的世界文化遗产(范文+点评+升格).pptx VIP
- 年产十万吨甲基丙烯酸甲酯工艺流程开发和换热器设计.docx VIP
- 习作:推荐一个好地方(范文+点评+升格).pptx VIP
- LCA-O 型微机控制变压变频调速无机房乘客电梯.pdf VIP
原创力文档

文档评论(0)