本身動手寫編譯器、連接器內容簡介

《本身動手寫編譯器、連接器》程序員

本書講述了一個真實編譯器的開發過程,源語言是以C語言爲藍本,進行適當簡化定義的一門新語言,稱之爲SC語言(簡化的C語言),目標語言是你們熟悉的Intel x86機器語言。在本書中,讀者將看到從SC語言定義,到SCC編譯器開發的完整過程。本書介紹的SCC編譯器,沒有藉助Lex與Yacc這些編譯器自動生成工具,純手工編寫而成,更便於學習和理解。爲了生成能夠直接運行EXE文件,本書還實現了一個連接器。讀完本書讀者將知道一門全新的語言如何定義,一個真實的編譯器、連接器如何編寫。
本書適合各種程序員、程序開發愛好者閱讀,也可做爲高等院校編譯原理課程的實踐教材。
鄭重聲明: 本書源代碼做者已申請版權,僅供讀者用於學習研究之目的。未經做者容許,嚴禁任何組織與我的將其在網絡上傳播或用於商業用途。對於侵權行爲,做者保留提起法律訴訟的權利。源代碼相關問題,請與做者聯繫,做者郵箱:1259809207@qq.com。網絡

相關文章
相關標籤/搜索