reformat pod paragraphs
t/tree-optimizer.t test 24 fails with parrot 4.10 threaded
Add more details to readme
[doc] Improve readme
Add smoke target to setup.nqp, tadzik++
This doesn't seem to be working yet, but looks to be a problem with Smolder.
Fix test to run on modern parrot
Make README a bit more useful
Add a basic README
Add docs for Tree::Optimizer::Pass. Last commit before I tag pencils …
Start adding Tree::Optimizer docs.
Strings and Integers don't have children. Don't try walking them.
Test deeper trees with :combine.
Add PAST::Optimizer and PAST::Optimizer::Pass.
Give Tree::Optimizer::CombinedPass the transformer-class treatment.
Add Tree::Optimizer::Pass.transformer-class method to simplify subcla…
Add Tree::Optimizer.pass-class method.
Implement renaming a pass when .registering it.
Add test for changing the name of an existing pass when .registering it.
Make the new :depends-on tests pass.
Add tests for adding dependencies when using a pass directly as argum…
…ent to Tree::Optimizer.register.
Add .clone method to Tree::Optimizer::Pass and ensure @!dependencies …
…is always initialized.
Make Tree::Optimizer::Pass options to Tree::Optimizer.register work.
Add some tests for Tree::Optimizer.register with a Tree::Optimizer::P…
…ass as argument.
Make passes dependency-aware.
Merge branch 'master' into pass-manager
Fix deletion of nodes in .transform.
Test that .transform does the right thing with deleting nodes.
Fix null handling in Tree::Optimizer's transformers.
Add tests for correct null-handling.
Remove unnecessary whitespace.
removed debugging commented out line.
Add tests to make sure :combine works properly.
Make :when/:recursive play nicely.