编译原理课程设计报告词法分析器.docVIP

  • 189
  • 0
  • 约4.48千字
  • 约 6页
  • 2016-08-20 发布于重庆
  • 举报
编译原理课程设计报告词法分析器

课程设计题目: 词法分析器的实现 二.课程设计成员 三.课程设计内容和要求 设计一个程序,调试、编译,实现词法分析的功能,识别各单词或字符所属类别,并显示在屏幕上。 词法分析器:逐个读入源程序字符并按照构词规则切分成一系列单词。单词是语言中具有独立意义的最小单位,包括保留字、标识符、运算符、标点符号和常量等。词法分析是编译过程中的一个阶段,在语法分析前进行 。也可以和语法分析结合在一起作为一遍,由语法分析程序调用词法分析程序来获得当前单词供语法分析使用。 要求:通过词法分析器能够实现以下五种类型如单词等的识别。 (1)关键字begin,end,if,then,else,while,write,read, do, call,const,char,until,procedure,repeat等 (2)运算符:+,-,*,/,=(3)界符:{,},[,],;,,,.,(,),:(4)标识符 (5)常量 四.操作要求 首先建立一个或多个文档,此处新建了两个文档,例txt文本文档和zhaoxiaodong.txt文本文档,以供选择,各文本文档中都输入有不同的内容, 运行程序,出现提示,输入文本文档的名称,即可对文本文档中的内容进行分析,并把分析结果输出显示在屏幕上。 五.算法设计 #inclu

文档评论(0)

1亿VIP精品文档

相关文档