Vala AST visualization with graphiz
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
AUTHORS
COPYING
COPYING.LESSER
Makefile
NEWS
README
flowgraphgenerator.vala
gitlog-to-changelog
graphgenerator.vala
libgvc.vapi
main.vala
xdot.py

README

Valag is a graphviz graph generator for Vala source files.
Homepage: http://lethalman.hostei.com/valag.html.

Requirements: libgraphviz-dev and latest tip of Vala git repository.

USAGE

Command line syntax of valag is similar to valac.
Generated files are valainitial.png, valaresolved.png, valaanalyzer.png and
valaflow.png. 
- valainitial is codenode graph right after the parsing process.
- valaresolved is generated after the symbol resolver.
- valaanalyzer after the semantic analyzer.
- valaflow puts emphasis on control flow basic blocks.

INSTALL

To install valag under /usr/local/bin type `make install'. If you want to
change the installation directory (e.g. under /usr/bin)
type `make install DESTDIR=/usr'