/  Computer Science Books /  Compiler Design Books / 

Basics of Compiler Design by Torben Egidius Mogensen

Basics of Compiler Design by Torben Egidius Mogensen

Basics of Compiler Design by Torben Egidius Mogensen

Authored by Torben Egidius Mogensen from the University of Copenhagen, this lengthy document is an excellent introduction to compiler design. Beginning with basic concepts of lexical and syntax analysis, it goes through the advanced themes that include scopes, symbol tables, and interpretation. Further, type checking, intermediate code generation, and machine code generation are explained in detail, making the whole process of compilation familiar to the reader. It covers key topics such as register allocation, function calls, memory management, analysis, and optimization, and even bootstrapping a compiler. This text will be very useful to anyone who wants to research both theoretical and practical problems concerned with compiler construction.

Author(s):

s319 Pages
Similar Books
Comiler Design Notes by Avinav Pathak

Comiler Design Notes by Avinav Pathak

This note covers compilers and translators, Lexical analysis, Implementation of lexical analyzer, Basic parsing techniques, Syntax analyzer generator, Run time memory management, Error detection and recovery, Code optimization and code generation.

s102 Pages
Compiler Design by Frank Pfenning

Compiler Design by Frank Pfenning

This note covers the design and implementation of compiler and runtime systems for highlevel languages, and examines the interaction between language design, compiler design, and runtime organization. Topics covered includes, lexical and syntactic analysis, typechecking, program analysis, code generation and optimization, memory management, and runtime organization.

sNA Pages