编译原理课件chapter.pptxVIP

  • 5
  • 0
  • 约2.04千字
  • 约 38页
  • 2022-08-12 发布于北京
  • 举报
第三章 词法分析;2021/8/6;2021/8/6;2021/8/6;2021/8/6;2021/8/6;2021/8/6;2021/8/6;2021/8/6;2021/8/6;关于单词的自身属性值;对于常数, 其单词自身的属性常用其在常数表中的入口指针来表示; 以语句子a=b+c*d 为例,假设按方案2为单词编码,词法分析后的结果为:;2021/8/6;2021/8/6;2021/8/6;2021/8/6;2021/8/6;2021/8/6;SCANNER;I;;二.编写词法分析程序;program SCANNER; Begin initiate符号表,字符串表,行,列计数器; Open 源文件,TOKEN文件 Repeat FIRSTCH(CH); if CH!=EOL then call SORT(CH) else RDLINE; until CH=EOF; 把符号表,字符串表做成文件; close源文件,TOKEN文件; call OUTPUTR;;单词分类模块(SORT)输入: CH内含单词首符; procedure SORT(CH); { case CH of ‘字母’: ‘字母’: call RECOGID(CH,TOKEN); ‘/’:

文档评论(0)

1亿VIP精品文档

相关文档