热门问题
时间线
聊天
视角

編譯原理 (教材)

来自维基百科,自由的百科全书

编译原理 (教材)
Remove ads

編譯原理》(英語:Compilers: Principles, Techniques, and Tools)是一部由阿爾佛雷德·艾侯林倩玲英語Monica S. Lam拉維·塞提英語Ravi Sethi傑弗瑞·烏爾曼合著的計算機科學教材,探討了編譯器設計方面的若干重要課題,被視為編譯原理領域的經典教材之一。該書的第一版出版於1986年,第二版出版於2006年;因兩版封面均繪有屠龍勇士和惡龍搏鬥的畫面而被幾代計算機科學工作者暱稱為《龍書》(英語:Dragon Book)。[1] [2][3][4]

事实速览 編譯原理, 原名 ...
Remove ads

內容

《編譯原理》第一版介紹了下列內容:

  1. 編譯器的構成
  2. 詞法分析(含正則表達式有限狀態機
  3. 語法分析(含上下文無關語法LL分析器自底向上的語法分析英語Bottom-up parsingLR分析器
  4. 語法制導翻譯
  5. 類型檢查(含類型轉換多態
  6. 中間代碼生成
  7. 運行時系統(含傳參、符號表寄存器分配
  8. 目標代碼生成
  9. 代碼優化

第二版在此基礎上增加了數據流分析並行計算垃圾回收相關的內容。

參見

參考文獻

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads