🕷 software releases

by ryan davis


sexp_processor version 3.0.0 has been released!

Published 2008-10-22 @ 20:20

FIX (describe your package)


3.0.0 / 2008-10-22

  • 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.
  • <FIX (url)>