[Ruby] [ANN] ParseTree 1.7.0 Released
Ryan Davis
ryand-ruby at zenspider.com
Tue Feb 13 18:44:42 PST 2007
OK... I suck... there was a bug in my release script with the new
changes to hoe (updating online rdoc does a clean, which nuked the
email text file).
ParseTree version 1.7.0 has been released!
http://www.zenspider.com/ZSS/Products/ParseTree/
ParseTree is a C extension (using RubyInline) that extracts the parse
tree for an entire class or a specific method and returns it as a
s-expression (aka sexp) using ruby's arrays, strings, symbols, and
integers.
Changes:
+ 2 major enhancements:
+ rewrite extracted and intended to be run before (or in front of)
process.
+ rewrite is now recursive as well, so children rewritings should be
done independently of their parents. This should make complex
rewriting layers much cleaner and allow me to eventually collect and
publish a single "standard" rewriting layer.
+ 1 minor enhancement:
+ Iters are now {} if short and one line. YAY!
+ 1 bug fix:
+ Added test cases brought out by ruby2ruby/heckle.
http://www.zenspider.com/ZSS/Products/ParseTree/
More information about the Ruby
mailing list