Rule-based source code transformation and analysis platform
The CodeXFormer will be an extensible .NET based application and IDE for rule based source code transformation and analysis. It will provide a pipe-line for source code parsing, abstract syntax tree generation, symbol table generation, symbol resolution, rule-based abstract syntax tree transformation and rule based source code generation from abstract syntax trees. It will enable the user to perform complex source code refactorings or language to language conversions. The platform will provide extensibility through .NET plugin assemblies and LUA scripts.
The mistletoe parser library.