What Readers Are Saying About Language Implementation Patterns

Throw away your compiler theory book! Terence Parr shows how to write practical parsers, translators, interpreters, and other language applications using modern tools and design patterns. Whether you’re designing your own DSL or mining existing code for bugs or gems, you’ll find example code and suggested patterns in this clearly written book about all aspects of parsing technology.

Guido van Rossum
Creator of the Python language

My Dragon book is getting jealous!

Dan Bornstein
Designer, Dalvik Virtual Machine for the Android platform

Invaluable, practical wisdom for any language designer.

Tom Nurkkala, PhD
Associate Professor, Computer Science and Engineering, Taylor University ...

Get Language Implementation Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.