教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

编译原理课程设计说明书

来源:网络收集 时间:2026-08-23
导读: 山东科技大学学生课程设计 课 程 设 计 说 明 书 设计题目: 词法分析程序设计 专 业: 计算机科学与技术 班级: 设 计 人: 山 东 科 技 大 学 2014年 6 月 1 日 山东科技大学学生课程设计 课 程 设 计 任 务 书 学院 信息科学与工程学院 专业 计算机科学与

山东科技大学学生课程设计

课 程 设 计 说 明 书

设计题目: 词法分析程序设计

专 业: 计算机科学与技术 班级:

设 计 人:

山 东 科 技 大 学

2014年 6 月 1 日

山东科技大学学生课程设计

课 程 设 计 任 务 书

学院 信息科学与工程学院 专业 计算机科学与技术 班级 姓名

一、课程设计题目: 词法分析程序设计

二、课程设计主要参考资料

(1)韩太鲁等, 编译原理. 石油大学出版社.2007.9

(2)邵顺增、李琳, C#程序设计. 2008.8

(3) lex-yacc使用说明 . PPT (4) window_bison_flex使用举例 . PDF 三、课程设计应解决的主要问题:

(1) 设计编写词法分析程序 (2) 学会使用Lex软件进行词法分析 (3) (4) 四、课程设计相关附件(如:图纸、软件等):

(1) 词法分析器.exe (2) 源代码 (3) 五、任务发出日期: 2014-3-5 课程设计完成日期: 2014-6-5

指导教师签字: 系主任签字:

山东科技大学学生课程设计

指导教师对课程设计的评语

成绩:

指导教师签字:

年 月 日

山东科技大学学生课程设计

目录

实验一 词法分析程序............................................1 一 、设计目的 ..............................................1 二、设计要求................................................1 三、设计说明................................................1 四、运行结果及分析.........................................13 五、总结...................................................15 实验二 Lex词法分析..........................................16 一 、实验目的 .............................................16 二、实验要求...............................................16 三、实验说明...............................................16 四、运行结果...............................................16 五、总结...................................................17

山东科技大学学生课程设计

实验一 词法分析程序

一、设计目的

通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。

二、设计要求

编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。 并依次输出各个单词的内部编码及单词符号自身值。

(遇到错误时可显示“Error”,然后跳过错误部分继续显示)

三、设计说明

a)需求分析(程序任务)

? 输入:源程序(保留字,标识符,数字,运算符,分隔符,以及

错误字符) ? 输出格式:(“单词所属类别别”,“单词”)

其中:

类别1 (保留字):

\\\\类别2(标识符):除保留字外的其他字母开头的单词 类别3(数字):无符号整型或浮点型 类别4(运算符):+、-、*、/、>、>=、<、<=、==、!= 类别5(分隔符): ,、;、(、)、{、} 类别6(错误字符):其他不能识别的单词

1

编译原理课程设计说明书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/595602.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)