1. 首页
  2. 课程学习
  3. 专业指导
  4. 山东大学软件学院编译原理实践教程

山东大学软件学院编译原理实践教程

上传者: 2020-05-17 06:11:25上传 DOC文件 256.5KB 热度 22次
PL/0的语言的词法分析器将要完成以下工作: (1) 跳过分隔符(如空格,回车,制表符); (2) 识别诸如begin,end,if,while等保留字; (3) 识别非保留字的一般标识符,此标识符值(字符序列)赋给全局量id,而全局量sym赋值为SYM_IDENTIFIER。 (4) 识别数字序列,当前值赋给全局量NUM,sym则置为SYM_NUMBER; (5) 识别:=,=之类的特殊符号,全局量sym则分别被赋值为SYM_BECOMES,SYM_LEQ,SYM_GEQ等。 相关过程(函数)有getsym(),getch(),其中getch()为获取单个字符的过程,除此之外,它还完
下载地址
用户评论
码姐姐匿名网友 2020-05-17 06:11:25

表示看了这个之后有种想反胃的感觉