1 minor enhancement:
Added line number to pretty_print output if $VERBOSE
1 minor enhancement:
Pulled mass up from flog/flay
2 minor enhancements:
Pulled unique.rb from ParseTree to sexp_processor.
Switched to minitest.
3 minor enhancements:
Filled out README
Promoted file/line/comments from ruby_parser.
Added sexp_type to compliment sexp_body.
2 major enhancements:
Released as its own project, splitting from ParseTree
Added Environment to SexpProcessor and built it in. YAY!
6 minor enhancements:
Allowed CompositeSexpProcessor to be more ducktypey.
Refactored Sexp#method_missing into find_node and find_nodes.
Removed Sexp#for and other PT specific code.
SexpProcessor#process now runs rewriters before everything else.
SexpProcessor#rewrite context only for subs, EMPTY for top level rewrites.
SexpProcessor#rewrite will stop iterating if the result isn't another Sexp.
Generated with the Darkfish Rdoc Generator 2.