Graph Based Java, parses Java sources into abstract syntax graphs and back again.
Java Shell Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib/antlr
models
src
testit
thesis
.classpath
.gitignore
.project
Makefile
README.md
TODO
build.xml
java5.tg
test.bat

README.md

The GraBaJa Project

This projects contains a parser for converting java sources to abstract syntax graphs and a pretty printer for converting them back to java code.

The project structure should be like this:

jgsrc/               # your jgralab workspace
+-> common/          # this project
+-> jgralab/         # jgralab itself
`-> grabaja/

License

Copyright (C) 2007-2012 The JGraLab Team ist@uni-koblenz.de

Distributed under the General Public License (Version 3), with the following additional grant:

Additional permission under GNU GPL version 3 section 7

If you modify this Program, or any covered work, by linking or combining it
with Eclipse (or a modified version of that program or an Eclipse plugin),
containing parts covered by the terms of the Eclipse Public License (EPL),
the licensors of this Program grant you additional permission to convey the
resulting work.  Corresponding Source for a non-source form of such a
combination shall include the source code for the parts of JGraLab used as
well as that of the covered work.