实验二词法分析实验.docVIP

  • 128
  • 0
  • 约3.78千字
  • 约 6页
  • 2018-05-22 发布于河南
  • 举报
实验二词法分析实验

湖南农业大学东方科技学院学生实验报告 姓名: 刘亚南 学号 200841903329 年级专业及班级 08 级 计算机 ( 3 )班 成绩 课程名称 编译原理 实验名称 2词法分析实验 实验目的、要求 了解词法分析器的内部工作原理,通过本次实验,掌握对字符进行灵活处理的方法。 实验内容、原理 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示)。 实验环境 一台计算机 VC++6.0的开发环境 实验步骤 待分析的简单语言的词法 关键字: begin if then while do end 所有关键字都是小写。 运算符和界符: := + – * / = = = ; ( ) # (3) 其他单词是标识符(ID)和整型常数(NUM),通过以下正规式定义: ID=letter(letter| digit)* NUM=digit digit * (4)空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM,运算符、界符和关键字,词法分析阶段通

文档评论(0)

1亿VIP精品文档

相关文档