A tree analysis and optimization library for Parrot, focusing on PAST and POST trees.
Perl Perl6 Parrot
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build
docs
examples
src
t
.gitignore
LICENSE
README.md
setup.nqp

README.md

tree-optimization

A Parrot Virtual Machine library for analysis, pattern-matching and transformation of trees.

This library mainly focuses on PAST (Parrot Abstract Syntax Tree) and POST (Parrot Opcode Syntax Tree) trees.

Compiling

parrot-nqp setup.nqp

Testing

parrot-nqp setup.nqp test

Installing

parrot-nqp setup.nqp install

Authors

This library was originally written as part of Google Summer of Code by Tyler Curtis. There have been various improvements and fixes by others.

Copyright

tree-optimization is Copyright (C) 2010-2012, Parrot Foundation.