Beskrivelse
THE classic definitive compiler technology text. It is known as the Dragon Book to generations of computer scientists as its cover depicts a knight and a dragon in battle, a metaphor for conquering complexity. Topics covered include: * Compiler structure * Lexical analysis (including regular expressions and finite automata) * Syntax analysis (including context-free grammars, LL parsers, bottom-up parsers, and LR parsers) * Syntax-directed translation * Type checking (including type conversions and polymorphism) * Run-time environment (including parameter passing, symbol tables and register allocation) * Code generation (including intermediate code generation) * Code optimization