高级语言编译器中词法分析器的设计和实现.docVIP

  • 28
  • 0
  • 约2.02万字
  • 约 24页
  • 2017-06-07 发布于湖北
  • 举报

高级语言编译器中词法分析器的设计和实现.doc

四川师范大学本科毕业设计 高级语言编译器中词法分析器的设计与实现 学生姓名 张彪 院系名称 物理与电子工程学院 专业名称 通信工程 班 级 2008级 4 班 学 号 2008070468 指导教师 陈万川 完成时间 2012年 5月 12日 高级语言编译器中的词法分析器的设计与实现 学生姓名:张彪 指导老师:陈万川 内容摘要: 编译器是程序员使用的关键工具,程序员毎天都在使用编译器,并且非常依赖于其正确性和可靠性。本文首先介绍了C语言及C语言编译器的发展历程,其次对本次开发所用到的工具Visual Studio C++2005以及面向对象的程序设计方法做一下简单介绍。最后重点介绍了编译器的详细开发过程,分为四个部分分别阐述:词法分析器的设计;语法分析器的设计;语义分析;以及系统的用户界面部分。每个部分又分别从总体框架,详细流程,重点数据结构和函数,以及与其他部分的接口等方面予以阐述。由于C语言本身的复杂性,很难面面倶到实现所有标准定义,所以本次设计只象征性的选择部分具有代表性的功能。在本文的第四章详细给出了此次设计所实现的功能和语法规范,同时也给出了编译器的运行方式。 关键词:编译器 C源程序 VC++ The lexical anal

文档评论(0)

1亿VIP精品文档

相关文档