Open Channel Foundation
Not Logged In |  | 
Open Channel Foundation


Quick Application Search:


ANTLR Tree Extensions
Get this title!
¤ 
Get ANTLR Tree Extensions
¤ 
Monitor new releases


Basic information
¤ 
Contributors


Additional resources
¤ 
ANTLR Forum
¤ 
Main ANTLR Site
¤ 
Translators should use Tree Grammars


Foundation :: Programming Tools :: ANTLR Tree Extensions

ANTLR Tree Extensions

Extensions for Tree Rewriting and Tree Grammar Generation

ANTLR Tree Extensions Moderators:
Loring Craymer
Total downloads from Open Channel to date: 8
source code available 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, 2012, 2013, 2014 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 - 2014 Open Channel Software.
Free SSL Certificate
View our privacy statement.
Contact webmaster at openchannelsoftware dot org with questions.