A Java 1.5 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.
easy to use
AST can be modified
AST can be created from scratch
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.
A. Traud, P. Mucha, and M. Porter. (2011)cite arxiv:1102.2166
Comment: 82 pages (including many pages of tables), 8 multi-part figures,
"Facebook100" data used in this paper is publicly available at