Publisher's 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.