RExASTor is a tool for automatic generation of Extended Abstract
Syntax Trees (XASTs) into Java. Unlike many other code generators,
RExASTor preserves type-safety and code reuse across related ASTs.
To compile
----------
Run ant
To Run
-----------------
./run -o OUTPUT_DIRECTORY REXASTOR_FILE
Interesting Files
-----------------
examples -- input examples, these can be tried out by "ant -e -Dtest-file=FILENAME test-parser"
tmp -- output of generation
resources/InterfaceTemplate.vm -- template for interfaces corresponding to the input types
resources/ImplementationTemplate.vm -- template for implementations of the interfaces