通过学习熟悉并掌握编译原理,根据实例开发一个小的编译器,掌握编译器开发过程中的词法分析,语法分析,语义分析等的具体实现,学习如何分析符号表,如何进行错误处理及代码优化,同时配套有复习题。