这本书全面地介绍了编译器的设计,并继续强调编译技术在软件和开发中的广泛应用。本书的前半部分被设计用于本科编译课程,而后半部分可以用于着重于代码优化的研究生课程。