Standalone testing programs
Here we have some more standalone tests to assist in deparsing.
frag.pl
frag.pl shows information about all B::DeparseTree nodes so you can check that the tree is build properly and what source-code fragments would be associated with each node.
If you pass an argument is it assumed to be a path to a Perl module
relative to this directory. The default file is bug.pm. That module
is assumed to have a subroutine called "bug" which is then decompiled
after the module file. it is required.
To start you off, you can copy bug-sample.pm to bug.pm and modify from there.
deparse.sh
A simple shell script that has Perl read in a Perl source program and then deparse it
Basically it has the knowledge of the funky Perl invocation you need to give it to
run the module B::DeparseTree as a compile backend script.