added print_to_string helper method
authorMihai Bazon <mihai@bazon.net>
Mon, 27 Aug 2012 07:59:33 +0000 (10:59 +0300)
committerMihai Bazon <mihai@bazon.net>
Mon, 27 Aug 2012 07:59:33 +0000 (10:59 +0300)
lib/output.js

index f83a5c8..307e7cb 100644 (file)
@@ -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);
     };