Menu

TreeDL (Tree Description Language) / News: Recent posts

TreeDL 2.3.2 stable release

TreeDL 2.3.2 is maintenance release where some minor bugs are fixed.

Posted by all-x 2007-07-31

The first public beta of TreeDL 2.x released!

TreeDL (Tree Description Language) is for description of tree structures (for example, abstract syntax trees, AST) in clear, compact form and can be used as specification. Tree structure description can be translated to target programming language and used for generation of any useful classes for tree processing: visitors, tree walkers etc - TreeDL tool can be extended by plugins that implement additional generators.... read more

Posted by all-x 2005-06-01

TreeDL 1.0 released

TreeDL (Tree Description Language) is a notation for description of formal text internal representation (such as abstract syntax tree, AST).

TreeDL tool translates tree description (AST) to target programming language and generates useful classes to process tree: visitors, factory, walker. Also, cross-referenced HTML documentation can be generated.

Online documentation, examples and other project info: http://treedl.sourceforge.net ... read more

Posted by all-x 2004-11-23

TreeDL tool 1.0-rc2 released

TreeDL (Tree Description Language) is a notation for description of formal text internal representation (such as abstract syntax tree): http://treedl.sourceforge.net

Step-by-step tutorial on TreeDL is available: How to create tool that process simple language for calculator.
http://treedl.sourceforge.net/examples/calc/

New releases can be downloaded from project page http://sourceforge.net/projects/treedl/
treedl-1.0-rc2
atplib-3.0-rc2
maven-treedl-plugin-1.0-rc3
maven-atp-plugin-3.0-rc2

Posted by all-x 2004-10-27

New versions of maven plugins released

maven-atp-plugin-3.0-rc2, maven-treedl-plugin-1.0-rc2 released. Now almost all plugin parameters can be configured using properties.

Posted by all-x 2004-10-19

TreeDL tool 1.0-rc1 released

TreeDL (Tree Description Language) is a notation for description of formal text internal representation (such as abstract syntax tree).

TreeDL is a part of ATP (Attributed Tree Processing) technology. This technology provides notation, tools and libraries for development of formal text processing tools like translators, preprocessors, interpreters etc.

Tree description can be translated from TreeDL to set of Java classes using TreeDL tool.
ATP library provides support for dynamic attributes of tree nodes, template engine for easy code generation and framework for tool development - plugins, error messages processing etc.... read more

Posted by all-x 2004-10-12
MongoDB Logo MongoDB