Florian Spieß edited this page Mar 29, 2017 · 7 revisions

A Java 9 Parser with AST generation and visitor support. The AST records the source code structure, javadoc and comments. It is also possible to change the AST nodes or create new ones to modify the source code.

Main features

  • Light weight
  • Performant
  • Easy to use
  • Modifiable AST
  • Create AST from scratch
  • Support of comments

This parser was created using javacc (the java compiler compiler). All the nodes of the AST, visitors and other features was coded manually using the Eclipse IDE.

Do you want to code for this project and solve some issues? Fork the code and send your changes.