Search
Google

JLXF

Java Language eXtention Framework - at least that is the goal of this project. So far it is a preprocessor which can parse Java sourcecode building a tree which represents the code. It can parse any Java 1.4 source plus sourcecode using generic classes as proposed in the Java Specification Request 14. Visitors can be used to perform code transformations and -instrumentation. The framework already offers type inference (which is not yet fully functioning). Now it is possible to access comments before and after any code part to extend the language. later it will be possible to extend the grammar which is parsed.