Compilers: Principles, Techniques, and Tools

GPTKB entity

Statements (117)
Predicate Object
gptkbp:instance_of gptkb:book
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Alfred_Aho
gptkbp:author gptkb:Jeffrey_D._Ullman
gptkb:Alfred_V._Aho
gptkb:Monica_S._Lam
gptkb:Ravi_Sethi
gptkbp:contains gptkb:language
functional programming
error handling
object-oriented programming
parallel processing
distributed systems
type checking
optimization
parsing techniques
semantic analysis
high-level programming languages
code optimization
program analysis
lexical analysis
code generation
symbol tables
domain-specific languages
syntax analysis
logic programming
program transformation
linking and loading
runtime environments
compiler construction tools
machine architecture
compiler implementation
compiler debugging
compiler performance evaluation
compiler testing
intermediate representations
compiler optimization techniques
code generation techniques
attribute grammars
low-level programming languages
gptkbp:cover_art gptkb:unknown
gptkbp:field compiler design
gptkbp:focus gptkb:language
compiler design
software engineering
theory of computation
theory and practice of compiler construction
gptkbp:has_content gptkb:building
gptkb:seal
gptkb:stock_market_index
Optimization
Code Optimization
Lexical Analysis
Runtime Environments
Advanced Topics
Semantic Analysis
Syntax Analysis
gptkbp:illustrator gptkb:unknown
gptkbp:impact widely used in academia
used by professionals
influential in compiler design
part of computer science curriculum
reference for compiler courses
gptkbp:isbn 978-0-201-53812-0
978-0-321-48681-1
gptkbp:language English
gptkbp:next_edition 2nd
2nd edition
2nd Edition
gptkbp:notable_feature gptkb:language
error handling
type checking
optimization
parsing techniques
semantic analysis
finite automata
software engineering
context-free grammars
code optimization
program analysis
formal grammars
dynamic analysis
static analysis
lexical analysis
code generation
symbol tables
syntax analysis
LR parsing
LL parsing
debugging techniques
linking and loading
runtime environments
compiler construction tools
intermediate representations
machine code generation
compiler optimization techniques
code generation techniques
attribute grammars
gptkbp:page_count 932
gptkbp:published_year gptkb:1986
gptkbp:publisher gptkb:Addison-Wesley
gptkbp:related_to algorithm design
data structures
parsing techniques
formal languages
software engineering
optimization techniques
automata theory
syntax trees
programming language theory
linking and loading
code generation techniques
compiler theory
gptkbp:series Computer Science Series
gptkbp:subject gptkb:computer_science
gptkb:language
compiler construction