Compiler Construction
by Niklaus Wirth
Publisher: Addison-Wesley Pub 1996
ISBN/ASIN: 0201403536
ISBN-13: 0201403536
Number of pages: 131
Description:
This book has emerged from the author's lecture notes for an introductory course in compiler design at ETH Zürich. The author has been asked to justify this course for several times, since compiler design is considered a somewhat esoteric subject, practised only in a few highly specialized software houses. Because nowadays everything which does not yield immediate profits has to be justified, this book will try to explain why this subject is considered as important and relevant to computer science students in general. This book is an introduction, and not a reference book for experts.
Download or read it online for free here:
Download link
(0.6MB, PDF)
Similar books
Write You a Haskell: Building a modern functional compiler from first principlesby Stephen Diehl - StephenDiehl.com
We will build a small functional language called Fun, complete with a parser, type inference, datatypes, pattern matching, desugaring, typeclasses, higher-kinded types, monadic IO, arbitrary-rank polymorphism, records, Core language, etc.
(10357 views)
Let's Build a Scripting Engine-Compilerby S. Arbayo
This is a very hands-on approach to crafting a compiler and it does not follow any pre-defined set of rules. It is the author's intent to take some of the mystery out of what goes into making a working scripting engine - compiler.
(12479 views)
Compiler Construction- Wikibooks
The purpose of this book is to provide practical advice on writing a compiler, together with some examples of both compilers and interpreters, in order to break away from the concept that building compilers and interpreters are impossible tasks.
(12261 views)
GNU Compiler Collection (GCC) Internals- Free Software Foundation
This manual documents the internals of the GNU compilers, including how to port them to new targets and some information about how to write front ends for new languages. It corresponds to the compilers (GCC) version 4.4.0.
(14034 views)