|
|
|
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 Caltech/Jet Propulsion Laboratory
|
|
More software from Jet Propulsion Laboratory
|
|
|
|
|
|

|
Open Channel Software runs entirely on Open Source Software. We return
value to the Software community in the form of
services and original software. Most of our
content is currently available as source code, with the
copyright owned by the original author, All
Rights Reserved. Everything else is Copyright
©2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Open Channel Software.
View our privacy statement.
Contact webmaster at openchannelsoftware dot org with questions.
|
|

|