天津理工大学实验报告
学院(系)名称:计算机与通信工程学院姓名班级课程名称实验时间批改意见学号实验项目编译原理专业实验一:词法分析器课程代码实验地点成绩
教师签字:
一、实验内容:实现标准C语言词法分析器。二、实验要求:(1)单词种别编码要求基本字、运算符、界符:一符一种标识符:统一为一种;常量:按类型编码;(2)词法分析工作过程中建立符号表、常量表。并以文本文件形式输出。(3)词法分析的最后结果以文本文件形式输出。三、实验代码:输入的程序:
packagecomexamplepublicclassWordList
第1页共14页
fprivatei
trowprivatei
ttypeprivatei
t
umberprivateStri
gstrpublicWordListsuperTODOAutoge
eratedco
structorstubpublicWordListi
trowi
ttypei
t
umberStri
gstrsuperthisrowrowthistypetypethis
umber
umberthisstrstrpublici
tgetRowretur
rowpublicvoidsetRowi
trowthisrowrowpublici
tgetTyperetur
typepublicvoidsetTypei
ttypethistypetypepublici
tgetNumberretur
umberpublicvoidsetNumberi
t
umberthis
umber
umberpublicStri
ggetStrretur
str第2页共14页
fpublicvoidsetStrStri
gstrthisstrstrOverridepublicStri
gtoStri
gretur