Software
This page lists a number of applications that I have developed or have been involved in, related to my research at Delft University. These projects are based on or make use of the Stratego/XT program tranformation system. Another common theme seems to be Java. All software presented here is open source.
Transformations for Abstractions
Software I wrote as part of the TFA project:- Aster — decorated attribute grammars in Stratego
- The Dryad Compiler — a compiler for a combined language of Java and Bytecode
- Spoofax/IMP — generates customizable Eclipse plugins from SDF grammars and optional Stratego typecheckers
- STRJ — a compiler of Stratego to Java, based on Stratego/J
Related Projects
Other, related software I contribute to or help maintain:- JSGLR — a Java implementation of the SGLR parser (focusing mostly on parsing in an interactive environment)
- Kiama — a Scala library for language processing
- Stratego — a domain-specific language for program transformation
- WebDSL — a domain-specific language for web applications