一张图可以直观地展现编译器的整个编译过程:
编译器的整个编译过程,分为两个部分:前端和后端。
这里的前端指的是编译器对程序代码的分析和理解过程,它通常只跟语言的语法有关,跟目标机器无关。
而后端就跟「目标机器」有关了,后端指的是生成目标代码的过程。
这张图最好要印在脑子里,或者自己独立地去画一遍,这样可以加深理解。
一张图可以直观地展现编译器的整个编译过程:
编译器的整个编译过程,分为两个部分:前端和后端。
这里的前端指的是编译器对程序代码的分析和理解过程,它通常只跟语言的语法有关,跟目标机器无关。
而后端就跟「目标机器」有关了,后端指的是生成目标代码的过程。
这张图最好要印在脑子里,或者自己独立地去画一遍,这样可以加深理解。