VU University Amsterdam, The Netherlands
Published (2008) by Springer US, ISBN 978-1-4419-1901-4
Originally published by Ellis Horwood, Chichester, England, 1990; ISBN 0 13 651431 6
This 622-page book treats parsing in its own right, in greater depth than is found in most computer science and linguistics books. It offers a clear, accessible, and thorough discussion of many different parsing techniques with their interrelations and applicabilities, including error recovery techniques. Unlike most books, it treats (almost) all parsing methods, not just the popular ones.
No advanced mathematical knowledge is required; the book is based on an intuitive and engineering-like understanding of the processes involved in parsing, rather than on the set manipulations often used in implementation.
The book features the following chapters:
A Web page with additional material can be reached by clicking here. It contains three items:
There is also a small Errata page.
About the authors
Dick Grune is a retired lecturer of Programming Languages and Compiler Construction at the VU University Amsterdam, and is a coauthor of the text books Programming Language Essentials, Parsing Techniques - A Practical Guide, and Modern Compiler Design.
Ceriel Jacobs has been working on numerous programming projects since the beginning of the 1980s. He is a coauthor of the text books Parsing Techniques - A Practical Guide, and Modern Compiler Design.firstname.lastname@example.org