Compilers: Principles, Techniques, and Tools
E32451
Compilers: Principles, Techniques, and Tools is a foundational computer science textbook that systematically covers the theory and practice of compiler design and implementation.
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
compiler textbook
→
computer science textbook → non-fiction book → |
| author |
Alfred V. Aho
→
Jeffrey D. Ullman → Monica S. Lam → Ravi Sethi → |
| countryOfOrigin |
United States
→
|
| coverArtFeature |
dragon illustration
→
|
| edition |
first edition
→
second edition → |
| field |
compiler construction
→
computer science → programming languages → |
| firstEditionPublicationYear |
1986
→
|
| focusesOn |
code generation
→
compiler design → compiler implementation → lexical analysis → optimization → program analysis → semantic analysis → syntax analysis → |
| hasNickname |
Dragon Book
→
|
| hasTopic |
code generation
→
code optimization → lexical analyzers → parsers → runtime environments → syntax-directed translation → type checking → |
| language |
English
→
|
| notableFor |
influence on compiler education
→
systematic treatment of compiler theory and practice → |
| partOfSeries |
Addison-Wesley series in computer science
→
|
| publisher |
Addison-Wesley
→
|
| secondEditionPublicationYear |
2006
→
|
| subject |
automata theory
→
compilers → data-flow analysis → formal languages → garbage collection → intermediate representations → interpreters → register allocation → runtime systems → |
| usedAs |
university textbook
→
|
| usedIn |
compiler design courses
→
graduate courses → programming languages courses → undergraduate courses → |
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
Addison-Wesley
→
|
hasPublished |