通达学院 专业课程设计 II 题 目: 词法分析程序的构造 专 业 计 算 机 通 信 学 生 姓 名 班 级 学 号 28班 09002801 指 导 教 师 徐 佳 指 导 单 位 计算机学院计算机科学与技术系 日 期 2012.11.12-2012.11.23 教 师 评 语 同学出勤率(满勤、较高、一般,较低),学习 态度(端正、较端正、一般、较差),程序设计基础(好、 较好、一般、较差) ,演示程序(已经、没有)达到了基本 要求,算法设计(好、较好、一般) ,界面友好程度 (好、较好、一般) ,答辩过程中回答问题(准确、较 准确、错误率较高) ,撰写报告格式(规范、一般)、内容 (丰满、简单) 、表述(清晰、一般、不清楚), (圆满、 较好、基本)完成了课题任务。 教师签名: 年 月 日 成绩评定 备 注 词法分析程序的构造 一、 课题内容和要求 通过状态转换图构造 C 或者 PASCAL 语言子集的词法分析程序。 原理解析:选取语言,例如选取了 C 语言,选取其中一个子集,例如包含了部分 关键字 main、float、if、for等等,特殊符号( 、=、+等等,特殊定 义的