編譯原理三大經典書籍(龍書 虎書 鯨書)

1、龍書(Dragon book) 
英文名:Compilers: Principles,Techniques,and Tools 
作者:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman 
中文名:編譯原理技術和工具 

 
第一版龍書 
 
第二版龍書 

龍書”。龍書是Alfred V. Aho等人於1986年出版的,由於出版年代較早,其中包含部分過時的技術並且沒有反映一些新的編譯技術。新編的《編譯原理》拋棄諸如算符優先分析等過時技術,增加面向對象編譯、類型檢查等新技術

下載地址:

               資料包括: 中文版(第二版)  英文版(第二版) 部分課後習題答案  PPT課件

                http://download.csdn.net/detail/tskyming/4205068  (需要積分)

                http://skyming.ctdisk.com/u/715332/1037889  (無積分)

2、虎書(Tiger book) 

英文名:Modern Compiler Implementation in C 
作者:Andrew W.Appel,with Jens Palsberg 
中文名:現代編譯原理-C語言描述 

 
虎書 

“虎書”。虎書出版比較晚,與《編譯原理》的知識點差不多,但增加了數據流分析、循環優化、內存管理等內容。與虎書比,《編譯原理》更適合國內的編譯原理課程教學。這本是C版,還有java版和ML版。

下載地址:

            整理資料:  

         C版:      中文版 英文版 課後習題答案 全書的代碼(來自官網)

         Java版:  中文版 英文版 全書的代碼(來自官網)

          http://download.csdn.net/detail/tskyming/4203400  (需要積分)

          http://www.ctdisk.com/mydisk.php  (無積分)

                      

3、鯨書(Whale book) 

英文名:Advanced Compiler Design and Implementation 
作者:Steven S.Muchnick 
中文名:高級編譯器設計與實現 

 

鯨書
 

“鯨書”。鯨書側重在對編譯器後端優化的處理。在本科階段的編譯教學中旨在讓學生對程序設計語言的編譯全過程有系統的理解,因此會介紹編譯器後端的處理技術,但不注重優化技術。鯨書更適合作爲研究生的教材或參考書。

下載地址:

              由於鯨書比較難 蒐集的資料較少  只有 中文版  和 英文版

                         http://download.csdn.net/detail/tskyming/4207296 (需積分)

                         http://www.ctdisk.com/mydisk.php  (無需積分)

  注意:

           資料中有些是DJVU 格式的,下載個windjview 即可

=================================================

http://blog.csdn.net/tskyming/article/details/7436892

發佈了11 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章