|
|
|
Foundation ::
Programming Tools ::
ANTLR Tree Extensions
|
ANTLR Tree Extensions
Extensions for Tree Rewriting and Tree Grammar Generation
|
 |
Moderators: Loring Craymer |
Total downloads from Open Channel to date: 8
SOURCE CODE AVAILABLE
|
|
|
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#, or C++ actions. ANTLR provides excellent support for tree construction, tree walking, and translation. There are currently about 5,000 ANTLR source downloads a month. The main ANTLR site can be found at http://www.antlr.org/.
Open Channel Software is hosting the ANTLR Tree Extensions. These extend the initial capabilities of ANTLR to provide more control for building tree structures, and permit the generation of tree grammars from input grammars. An excellent article about the importance of tree grammars to translators can be found in the article "Translators Should Use Tree Grammars" by Terrence Parr, the chief architect of ANTLR.
|
Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Caltech/Jet Propulsion Laboratory
|
|
More software from Jet Propulsion Laboratory
|
|
|
|
|
|