📜  讨论编译器设计

📅  最后修改于: 2021-01-18 05:31:48             🧑  作者: Mango


编译器将用一种语言编写的代码转换为另一种语言,而无需更改程序的含义。还期望编译器应使目标代码高效且在时间和空间方面得到优化。

编译器设计原理提供了翻译和优化过程的深入视图。编译器设计涵盖了基本的转换机制以及错误检测与恢复。它包括词法,语法和语义分析作为前端,以及代码生成和优化作为后端。