C语言小子集的词法程序分析.docVIP

  • 325
  • 0
  • 约6.29千字
  • 约 10页
  • 2016-12-27 发布于湖北
  • 举报
沈阳航空航天大学 上 机 实 验 报 告 实验名称:编译方法 实验题目:C语言小子集的词法分析程序 院(系):计算机学院 专 业:计算机科学与技术 班 级: 班级 学 号: 学号 姓 名: 姓名 指导教师: 老师 实验问题: 设计一个程序,输入C语言小子集的程序片段,输出单词序列,实现语言小子集程序的词法分析功能。 实验要求: 1. 设计单词属性字, 2. 设计各类表格(表示符表、常量表、单词符号及机内表示) 3. 画出总控流程图,确定各个子程序的功能并画出控制流程图 4. 编码实现词法分析程序 5. 设计3-5个测试实例,要求覆盖上述功能,并完成测试 实验的定义表: 在本程序中为设计程序中的保留字、整数、标示符等在机内的表示,通过唯一一个符号对应唯一的一个种别码来实现符号在机内表示,如表1. 表1 C语言小子集的定义表 种别码 符号 种别码 符号 种别码 符号 0 # 11 = 22 } 1 标示符 12 == 23 ; 2 整数 13 != 24 , 3 + 14 25 void 4 - 15 || 26 int 5 * 16 = 27 float 6 / 17 ( 28 char 7 % 18 ) 29 if 8 19 [ 30 else 9 =

文档评论(0)

1亿VIP精品文档

相关文档