uwiger/parse_trans — pull request #3 by JoeOsborn (2012-12-12 15:45:31+00:00)
Title: Tolerate parse_transforming non-top-level forms.

A few changes were made to provide default values for context attributes so that `transform/4` could safely be called for non-top-level forms. I don't know if this is generally useful or if it just fit my weird use case of recursively calling `transform/4` with different parse transforms.

I couldn't run `make test` in `/examples/` because I don't have `../util/run_test.beam`, otherwise I would have tested more thoroughly!

Sorry, too, for the noise at the bottom of the file.