ANTLR v3.0 final release took place May 17, 2007. Another Tool for Language Recognition is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.
It is distributed under the BSD license.
It is one of the two most popular compilers for Java.
ANTLR Parser Generator