I just wanted to say that just as ANTLR 4 is a step change from ANTLR 3, this book is a compete rewrite of the original book. This reads as a much more coherent scheme of work to learn to use ANTLR - the original was a bit rough and ready in places. So I recommend this book to anyone who plans to use ANTLR.
Question: Does Languages Patterns need updating now? For example I would be interested in understanding if “Parse Trees” are equivalent to ASTs - practically I guess yes, but formally?