●1 Introduction
●2 A Simple Syntax-directed Translator
●3 Lexical Analysis
●4 Syntax Analysis
●5 Syntax-Directed Translation
●6 Intermediate-code Generation
●7 Run-time Environments
●8 Code Generation
●9 Machine-independent Optimizations
●10 Instruction-level Parallelism
●11 Optimizing For Parallelism And Locality
●12 Interprocedural Analysis
●A A Complete Front End
●B Finding Linearly Independent Solutions
●Index
●
內容簡介
本書是編譯領域無可替代的經典著作,被廣大計算機專業人士譽為“龍書”。本書上一版自1986年出版以來,被世界各地的有名高等院校和研究機構(包括美國哥倫比亞大學、斯坦福大學、哈佛大學、普林斯頓大學、貝爾實驗室)作為本科生和研究生的編譯原理課程的教材。該書對我國高等計算機教育領域也產生了重大影響。
第2版對每一章都進行了全面的修訂,以反映自上一版出版20多年來軟件工程。程序設計語言和計算機體繫結構方面的發展對編譯技術的影響。
本書全面介紹了編譯器的設計,並強調編譯技術在軟件設計和開發中的廣泛應用。每章中都包含大量的習題和豐富的參考文獻。本書適合作為高等院校計算機專業本科生和研究生的編譯原理與技術課程的教材,也可供廣大計算機技術人員參考。<......
Languagel, are used to search databases. Database queries consist of predicatescontaining relational and boolean operators. They can be interpreted or com-piled into commands to search a database for records satisfying that predicate.Compiled SimulationSimulation is a general technique used in many scientific and engineering disci-plines to understand a phenomenon or to validate a design. Inpu......
Languagel, are used to search databases. Database queries consist of predicatescontaining relational and boolean operators. They can be interpreted or com-piled into commands to search a database for records satisfying that&nb......
"