编译原理大作业.docVIP

  • 8
  • 0
  • 约3.73千字
  • 约 15页
  • 2017-06-10 发布于湖北
  • 举报
塔里木大学信息工程学院 课程论文 基于 c 语言的简单词法分析器的设计 课程名称 编译原理 所属学院 信息工程学院 班 级 计算机16-6 学生姓名 李鹏宇 学 号 5011212611 二零一四年十二月 目 录 一、引言 1 二、基于c 语言词法分析器的设计 1 2.1词法分析器的设计原则 1 2.2词法分析器的设计对象 2 2.3词法分析器的任务及功能 2 2.3.1词法分析器的任务 2 2.3.2 词法分析程序的功能: 2 2.4各种单词符号对应的种别码: 2 三、基于c 语言词法分析器的实现 3 3.1词法分析程序的算法思想: 3 3.2主程序示意图: 3 3.3函数定义说明 4 3.4程序设计实现及功能说明 4 3.4.1关键字的定义 4 3.4.2符合的关键字的查找 4 四、词法分析程序的C语言程序源代码 5 五、结果分析: 10 六、结束语 11 参考文献 12 摘要:词法分析器构造技术起源于编译器前端的词法分析需求,是编译的第一阶段。其主要任务是读入输入字符,产生记号序列,并提交给语法分析使用。词法分析器技术也经常应用于其他领域,如查询语言与信息检索系统。在每个应用中,最基本的问题是如何设计与说明一种特殊的程序,它能够完

文档评论(0)

1亿VIP精品文档

相关文档