本书以通俗易懂的语言介绍编译原理的理论和常用的方法与技术,并着重介绍各种编译方法的实现途径。全书共分10章,包括形式语言基础、词法分析、语法分析、语义分析及代码生成、符号表管理、运行时的存储分配,以及代码优化等。考虑目前学计算机专业的学生对c语言比较了解,本书以c语言为雏形没计了一种test语言,并在介绍全书内容时,用test语言进行分析与实现,使编译原理的抽象性通过test语言编译器的实现而具体化,从而使读者轻松掌握编译原理。 本书 理论与实践并重,内容深入浅出,便于自学。每章后都提供了适量的习题。 本书 可作为高等学校计算机专业的教材,也可供从事计算机应用和开发的人员使用。