Logo

Compiler Design in C by Allen I. Holub

Large book cover: Compiler Design in C

Compiler Design in C
by

Publisher: Prentice-Hall
ISBN/ASIN: 0131550454
ISBN-13: 9780131550452
Number of pages: 986

Description:
This book is highly accessible to both computer science students and programmers. The approach is similar to that taken by Tanenbaum for operating systems in the C-language code that implements all algorithms. The book presents the subject of Compiler Design in a way that's understandable to a programmer, rather than a mathematician.

Home page url

Download or read it online for free here:
Download link
(18MB, PDF)

Similar books

Book cover: Understanding and Writing CompilersUnderstanding and Writing Compilers
by - Middlesex University
This book attempts to explain and demystify the principles of compiler writing so that you can go out and build a working compiler of your own. There is enough detail in this book for you to build a compiler for quite a complicated language.
(7541 views)
Book cover: Compiler ConstructionCompiler 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.
(5371 views)
Book cover: Parsing Techniques: A Practical GuideParsing Techniques: A Practical Guide
by - Ellis Horwood Ltd
This book treats parsing in great depth. It offers a clear and thorough discussion of different parsing techniques with their applications, including error recovery techniques. The text covers almost all parsing methods, not just the popular ones.
(11690 views)
Book cover: Let's Build a Scripting Engine-CompilerLet's Build a Scripting Engine-Compiler
by
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.
(5465 views)