本书讲述编译程序的基本概念和设计编译程序的基本方法,全书分9章:第1章介绍编译方法和基本概念,第2章到第8章分别讲述编译程序各组成部分的构造原理和编程方法,第9章是实践指南,通过简化PASCAL语言(简称SPL)的教学编译程序实例,不但使学生学习编译程序构造的基本原理,更能掌握具体的编程方法。为突出实践环节,各章都有相应的实例,组合在一起就是一个完整的具有相当规模的编译程序。这样可以对学生进行一次大型的编程训练,提高学生解决实际问题的能力。本书内容通俗易懂,叙述简明,突出实践,提高技能。适合于高等专科学校、职工大学、电视大学、函授大学以及普通高校计算机软件和应用专业大专班作教材,本书的SPL编译实例安排成一个系统,可作计算机软件或应用短期培训的教材,亦可供从事计算机应用和软件的工程技术人员阅读自学。为帮助读者上机实践,我们把SPL编译的源程序、经TURBOPASCAL编译的可执行程序、用SPL语言编写的几个试验源程序等复制在一张软盘上,需要者请与出版社联系。