6.3 TinyC 编译器的工作流程

TinyC 编译器是一个非常 “tiny” 的编译器,仅保留了编译器中最基本的功能,只保留了词法分析、语法分析、中间代码生成以及目标代码生成,其中中间代码是在语法分析的过程中同步进行的,TinyC 编译器的工作流程如下:images/tinyc_overview_1.png图6.8 TinyC 编译器的工作流程

从下一章开始,本站将从词法分析开始,一步一步的介绍 TinyC 编译器的实现。