:: IBS :: Interesting Books Selector :: Home | Contact | Imprint :: Find only [ english | german | french ] :: All languages :: All authors :: All titles :: All categories :: Categories [ Current controversies | Economy | Fiction | Hardware | History | Internet | Liberty | Mathematical recreation | Mathematics | Philosophy | Psychology | Political philosophy | Politics | Science | Software design ]

Type first few letters of name: author title

Compiler Construction

Niklaus Wirth

Find this book at buch7.de | eurobuch.com | buchhandel.de | books.google.com ASIN=0201403536, Category: Software Design, Language: E, cover: PB, pages: 176, year: 1996.

Synopsis
This text presents a concise, practical guide to modern techniques for compiler design and construction, providing only as much theory as is required to understand the techniques involved. The book takes the readers step-by-step through each stage of compiler design and construction, using the simple but powerful method of recursive descent to create a compiler for Oberon-0, a subset of the author's Oberon language.

Review © (1996-2004) by interesting-books-selector.com

The creator of the programming languages Pascal, Modula-2 und Oberon presents in only 200 pages all essential aspects of compiler construction together with the listing of a complete compiler program for a subset of Oberon. Wirth also defines an architecture and the instruction set for a hypothetical, but realistic 3-operand RISC-machine and presents an interpreter to execute the RISC-instructions, as well as a disassembler. Many excercises and a floppy disk with the source code of the compiler and tools are included.

Here is a recension by G. Dotzel with an example (Oberon-0 example and generated code): www.modulAware.com/mdlt64.htm

P.S.: This book might be out of print, but the German edition "Grundlagen und Techniken des Compilerbaus" of this book was still available when I last checked in Mar-2004.