编译原理初探(二)

编译器结构


welcome

编译器的高层结构


编译器高层结构

编译器可以看成多个阶段构成的”流水线”结构


编译器流水线简单结构
  • 词法分析:将字符序列转化为对应的记号序列
  • 语法分析:对语法的正确性进行判断
  • 词义分析:判断抽象语法树的真确性,如果无误,则表明源代码没有语法上的错误
  • 代码生成:将中间代码转换成可执行的目标代码
  • 符号表:对各个阶段提供支持

×

纯属好玩

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

文章目录
  1. 1. 编译器的高层结构