| 
 
  Support StringTemplate, ANTLR Project by making a donation!  Terence often pays for things like the antlr.org server, conference travel, and this site design (that alone cost US$1000). Buy him a beer and pizza remotely ;) | About The ANTLR Parser Generator
 
 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
language tool that provides a framework for constructing recognizers,
compilers, and translators from grammatical descriptions containing
Java, C#, Python, or C++ actions.  ANTLR is popular because it is easy to understand, powerful, flexible, generates human-readable output, and comes with complete source.  ANTLR provides excellent support for tree construction, tree walking, and translation.  There are currently over 5000 ANTLR source downloads a month.
 
 Terence Parr is the maniac behind ANTLR and has been working on ANTLR since 1989.  He is a professor of computer science at the University of San Francisco.  Together with
his colleagues, Terence has made a number of fundamental contributions to parsing theory and language tool construction, leading to the resurgence of LL(k)-based recognition tools.
 
 Here is a chronological history and credit
list for ANTLR/PCCTS.  See ANTLR software license.
 
Here is Terence Parr's personal website.
 |