diff --git a/lib/output.js b/lib/output.js index f83a5c89..307e7cb7 100644 --- a/lib/output.js +++ b/lib/output.js @@ -296,6 +296,12 @@ function OutputStream(options) { }); }; + AST_Node.DEFMETHOD("print_to_string", function(options){ + var s = OutputStream(options); + this.print(s); + return s.get(); + }); + function PARENS(nodetype, func) { nodetype.DEFMETHOD("needs_parens", func); };