From d579bd1bc6e7154796e44bcabde66bcbf5ecb45b Mon Sep 17 00:00:00 2001 From: Jim Pryor Date: Thu, 23 Sep 2010 03:12:01 -0400 Subject: [PATCH] tweak lambda evaluator Signed-off-by: Jim Pryor --- code/parse.js | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/code/parse.js b/code/parse.js index dfa06400..ce865a0e 100644 --- a/code/parse.js +++ b/code/parse.js @@ -193,14 +193,8 @@ var make_parse = function () { return n; } } - if (token.arity !== "name") { - token.error("Expected a variable name."); - } - token.first = n; - n = token; - advance(); while (true) { - if (in_let && token.id === "in" || token.id === "(end)" || token.id === ")") { + if (n && (in_let && token.id === "in" || token.id === "(end)" || token.id === ")")) { return n; } else if (token.id === "(") { advance(); -- 2.11.0