编译器总体架构

[待完成,先看别的文章吧]

  • 词法扫描 Scanner
  • 语法解析 Parser
  • 作用域绑定 Binder
  • 语义分析 Checker
  • 代码生成 Emitter