From fee1f7831003a7edee103dd7999b390abc7583c8 Mon Sep 17 00:00:00 2001 From: Jim Pryor Date: Thu, 23 Sep 2010 04:49:51 -0400 Subject: [PATCH] tweak lambda evaluator Signed-off-by: Jim Pryor --- code/parse.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/parse.js b/code/parse.js index 382ba029..6882d79f 100644 --- a/code/parse.js +++ b/code/parse.js @@ -176,7 +176,11 @@ var make_parse = function () { res = make_lam2(s, z, res); number_table[this.value] = res; } - return res; + if (this.first) { + return make_app(this.first.handler(), res); + } else { + return res; + } } var constant = function (s, v) { -- 2.11.0