编译原理综合指导书20111102.docVIP

  • 0
  • 0
  • 约1.74万字
  • 约 16页
  • 2019-09-02 发布于江苏
  • 举报
第一次上机 词法分析设计与实现 任务 从源程序文件中识别出一个个单词符号,构造标识符表,并按要求输出单词,符号的二元式,要求有出错报告。 方法与输出编码 单词种类:eq \o\ac(○,1 标识符:假设长度有效为小于8个。 eq \o\ac(○,2 正整数:整数数字串。 eq \o\ac(○,3 保留字:program,var,procedure,begin,end,if,then,else,while,do,call。 eq \o\ac(○,4 单运算符:+ - * / ( ~ eq \o\ac(○,5 双运算符: := = = eq \o\ac(○,6 界符: ; . , eq \o\ac(○,7注释: /* */ 注:字母要小写。 文法: 单词符号 单词符号字母|字母 标识符 字母|标识符字母|标识符数字 正整数 数字|正整数数字 单分界符 +|-|*| / |( | ;| .| ~ | 斜竖 (非* |小于(非= |大于 (非= 双分解符 冒号=| 小于=| 小于 |大于=| 斜竖* 斜竖 / 小于 大于 冒号 : 字母 a|b|c|d| ……|x|y|z 数字 0|1|2|……7|8|9 编码: 标

文档评论(0)

1亿VIP精品文档

相关文档