本書特色:編譯理論和技術作為計算機科學研究和工程應用的基礎,受到了廣泛的重視。編譯原理也是大學計算機專業(yè)的必修課程。本書使用優(yōu)秀的開源Java編譯器GJC作為編譯教學的基礎平臺,通過分析一個真正實用的現代編譯系統,把編譯理論應用到實際的工程實踐中。全書不僅包括對編譯器源代碼的分析、對實例的講解,還在最后給出3個具體的課程設計實驗,介紹如何用書本上的編譯理論實現一個真正的編譯器?!袷褂脙?yōu)秀的開源編譯器作為教學平臺,系統規(guī)模不大,且源程序有著很好的注釋?!裢ㄟ^詳盡的源代碼剖析和實例講解,循序漸進地啟發(fā)學生完成課程設計。●結合實際應用的要求,使課程設計既覆蓋知識點,又接近工程實踐需要。●是一本注重應用的實驗教程,因此可以和講授編譯理論的教材配合使用。編譯原理是大學計算機專業(yè)的必修課程。本書使用優(yōu)秀的開源Java編譯器GJC作為編譯教學的基礎平臺,通過分析一個真正實用的現代編譯系統,把編譯理論應用到實際的工程實踐中。全書不僅包括對編譯器源代碼的分析、對實例的講解,還在最后給出3個具體的課程設計實驗,介紹如何用書本上的編譯理論實現一個真正的編譯器。本書適合作為大專院校編譯原理課程設計的指導用書,相關的從業(yè)人員和研究人員也可以從中獲得有益的參考。