diff parser.js @ 42:4e983fe32047

Fix closures as methods so that private vars work
author Mike Pavone <pavone@retrodev.com>
date Thu, 12 Jul 2012 20:14:15 -0700
parents e7be612fd3ae
children 27a2167663dd
line wrap: on
line diff
--- a/parser.js	Wed Jul 11 21:57:38 2012 -0700
+++ b/parser.js	Thu Jul 12 20:14:15 2012 -0700
@@ -54,7 +54,7 @@
 
 function lambda(args, expressions)
 {
-	this.args = args;
+	this.args = args ? args : [];
 	this.expressions = expressions;
 }