编译原理词法分析器实验报告.pdfVIP

  • 7
  • 0
  • 约3.94千字
  • 约 6页
  • 2023-01-11 发布于上海
  • 举报
编译原理词法分析器实验报告 篇一:编译原理词法分析器实验报告 曲阜师范大学实验报告 计 算 机 系 2008年级 软件工程 一班组 日期 2010年10月17日星期日 姓名 陈金金 同组者姓名 课程编 译 原 理 成绩 实验名称:教师签章 词法分析器 一、实验目的: 1·掌握词法分析的原理。 2·熟悉保留字表等相关的数据结构与单词的分类方法。 3·掌握词法分析器的设计与调试。 二、实验内容: 根据编译中的分词原理,编写一个词法分析程序: 1. 输入:任意一个C 语言程序的源代码。 2. 处理:对输入进行分析,分离出保留字、标识符、常量、算符和界符。 3. 输出:对应的二元式(种别编码自定,可暂编为一类对应一个编码)。 三、实验要求: 1. 任选C/C++/Java 中的一种高级程序语言编程完成词法分析器。 2. 词法分析器应以教材所述分词原理为依据,使用恰当的数据结构和方法, 结构清晰、高效。 四、实验环境: WindowsXp操作系统,J2SE ,Eclipse集成开发环境 五、实验分析: 将源代码作为长字符串进行读入,之后通过switch语句,及状态转换图进行词素识别,并对识别的词素 进行分类整理以二元式的形式输出。 六、实验过程: 1、建立词法分析器界面,很简单:输入框,输出框,执行分析按钮

文档评论(0)

1亿VIP精品文档

相关文档