龍書
《編譯器:原理、技術和工具》(英語:Compilers: Principles, Techniques, and Tools),中譯本名為《編譯原理》,是一部由阿爾佛雷德·艾侯、林倩玲、拉維·塞提和傑弗瑞·烏爾曼合著的電腦科學教材,探討了編譯器設計方面的若干重要課題,被視為編譯原理領域的經典教材之一。該書的第一版出版於1986年,第二版出版於2006年;因兩版封面均繪有屠龍勇士和惡龍搏鬥的畫面而被幾代電腦科學工作者暱稱為《龍書》(英語:Dragon Book)。 內容 《編譯原理》第一版介紹了下列內容: 編譯器的構成 詞法分析(含正規表示式與有限狀態機) 語法分析(含上下文無關語法、LL剖析器、由下而上的語法分析、LR剖析器) 語法制導翻譯 型別檢查(含類型轉換與多型) 中間代碼生成 執行時系統(含傳參、符號表與暫存器分配) 目的碼生成 代碼最佳化 第二版在此基礎上增加了資料流分析、平行計算、垃圾回收相關的內容。 參見 編譯器 電腦程式的構造和解釋 參考文獻
龍書
概述
《編譯器:原理、技術和工具》(英語:Compilers: Principles, Techniques, and Tools),中譯本名為《編譯原理》,是一部由阿爾佛雷德·艾侯、林倩玲、拉維·塞提和傑弗瑞·烏爾曼合著的電腦科學教材,探討了編譯器設計方面的若干重要課題,被視為編譯原理領域的經典教材之一。該書的第一版出版於1986年,第二版出版於2006年;因兩版封面均繪有屠龍勇士和惡龍搏鬥的畫面而被幾代電腦科學工作者暱稱為《龍書》(英語:Dragon Book)。
內容
《編譯原理》第一版介紹了下列內容:
編譯器的構成 詞法分析(含正規表示式與有限狀態機) 語法分析(含上下文無關語法、LL剖析器、由下而上的語法分析、LR剖析器) 語法制導翻譯 型別檢查(含類型轉換與多型) 中間代碼生成 執行時系統(含傳參、符號表與暫存器分配) 目的碼生成 代碼最佳化
第二版在此基礎上增加了資料流分析、平行計算、垃圾回收相關的內容。
參見 編譯器 電腦程式的構造和解釋 參考文獻
來源
此條目由自動擷取生成,內容待人工校對補充。
校對記錄
- 2026-05-05 確認錯誤:條目標題為「龍書」,但內容實際是介紹《編譯器:原理、技術和工具》(Compilers: Principles, Techniques, and Tools),這是明顯的主題錯置,與道教知識庫節點不符。 → 正確:條目內容確實是在介紹《編譯器:原理、技術和工具》(Compilers: Principles, Techniques, and Tools),並提到其因封面而被稱為《龍書》;標題與內容主題不一致。
- 2026-05-05 確認錯誤:「中譯本名為《編譯原理》」這個說法不準確,常見譯名是《編譯原理:原理、技術與工具》或《編譯器原理》,不能直接等同單一書名。 → 正確:「中譯本名為《編譯原理》」表述過於簡化;較常見的中文譯名為《編譯原理:原理、技術與工具》或《編譯器原理》,不能直接等同單一書名。
- 2026-05-05 確認錯誤:「由阿爾佛雷德·艾侯、林倩玲、拉維·塞提和傑弗瑞·烏爾曼合著」中的中文姓名譯名有誤或不常見,尤其“林倩玲”應為 Aho 的譯名問題(常見譯名不是此寫法),屬於人名翻譯不精確。 → 正確:該處作者中文譯名存在不精確或不常見的問題,尤其「林倩玲」並非常見譯法,屬人名翻譯疑慮。
◇法緣留言(—)
載入中…