ANTLR
ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions.
The Definitive Antlr Reference: Building Domain-Specific Languages (Pragmatic Programmers)
ANTLR v3 is the most powerful, easy-to-use parser generator built to date, and represents the culmination of more than 15 years of research by Terence Parr. This book is the essential reference guide to using this completely rebuilt version of ANTLR, with its amazing new LL() parsing technology, tree construction facilities, StringTemplate code generation template engine, and sophistica... more
Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages (Pragmatic Programmers)
Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. Instead of writing code in a general-purpose programming language, you can first build a custom language tailored to make you efficient in a particular domain.
The key is understanding the common patterns found across language implementations. Language Design Patterns identifies an... more
Image-Processing Speed Improvement: Translating Matlab to C Code Using ANTLR
This book is based on the author's diploma thesis written for one of the largest medical companies in the world and describes the development of automated translators using ANTLR. The first chapters presents the reader with background information on the thesis problem and purpose. These chapters also provide a general insight into translators and the software used within the project. Furthermore, ... more



