
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
A refreshing antidote to heavy theoretical tomes, this book is a concise, practical guide to modern compiler design and construction by an acknowledged master. Readers are taken step-by-step through each stage of compiler design, using the simple yet powerful method of recursive descent to create a compiler for Oberon-0, a subset of the author's Oberon language. The hands-on, pragmatic approach makes the book equally attractive for project-oriented courses in compiler design and for software engineers wishing to develop their skills in system software. A disk provided with the book gives full listings of the Oberon-0 compiler and associated tools. There is a bug in the installation of this disk, to correct please do the following: *Open the file install.inf in a text editor (e.g. Notepad), this file is found in the win_sys directory. *Scroll down until you find a section marked (files), this is the second last section and is very close to the bottom of the file. *Find the line readme.w
This book investigates the practical implementation of compiler design by providing a streamlined, hands-on methodology for constructing a functional compiler. Niklaus Wirth, a renowned computer scientist and creator of several programming languages, leverages his extensive experience in system software to present a concise alternative to traditional, theory-heavy academic texts. The book centers on the development of a compiler for Oberon-0, a simplified subset of the Oberon language, to demonstrate core principles of language translation and system architecture.
What You Will Find
Experts and educators frequently cite this work as a foundational, pragmatic text for students and software engineers seeking to understand compiler mechanics without excessive theoretical abstraction. Readers often highlight the clarity of Wirth's approach, noting that the focus on a concrete, working example makes complex system software concepts accessible.
Page Count:
176
Publication Date:
1996-01-01
Publisher:
Addison-Wesley
ISBN-10:
0201403536
ISBN-13:
9780201403534
No comments yet. Be the first to share your thoughts!