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.

All labels observed (6)

How this entity was disambiguated

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 of America
surface form: 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
surface form: 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

How these facts were elicited

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

Addison-Wesley hasPublished Compilers: Principles, Techniques, and Tools
Jeffrey D. Ullman notableWork Compilers: Principles, Techniques, and Tools
Ravi Sethi knownFor Compilers: Principles, Techniques, and Tools
this entity surface form: the textbook "Compilers: Principles, Techniques, and Tools"
Ravi Sethi knownFor Compilers: Principles, Techniques, and Tools
this entity surface form: the "Dragon Book"
Ravi Sethi coAuthorOf Compilers: Principles, Techniques, and Tools
this entity surface form: "Compilers: Principles, Techniques, and Tools"
Ravi Sethi coAuthorOf Compilers: Principles, Techniques, and Tools
this entity surface form: the "Dragon Book"
Ravi Sethi notableWork Compilers: Principles, Techniques, and Tools
this entity surface form: "Compilers: Principles, Techniques, and Tools"
Ravi Sethi notableWork Compilers: Principles, Techniques, and Tools
this entity surface form: the "Dragon Book"
Alfred V. Aho coAuthorOf Compilers: Principles, Techniques, and Tools
this entity surface form: Principles of Compiler Design
Alfred V. Aho coAuthorOf Compilers: Principles, Techniques, and Tools
Dragon Book hasTitle Compilers: Principles, Techniques, and Tools
Monica S. Lam hasWritten Compilers: Principles, Techniques, and Tools
this entity surface form: "Compilers: Principles, Techniques, and Tools" (2nd edition)