From: Jim Pryor Date: Thu, 23 Sep 2010 08:07:16 +0000 (-0400) Subject: tweak lambda evaluator X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=commitdiff_plain;h=df6a6fe6807edabf1b3c3e904eb2ead20eedf0ca tweak lambda evaluator Signed-off-by: Jim Pryor --- diff --git a/code/parse.js b/code/parse.js index 2e0745ba..cb412f7f 100644 --- a/code/parse.js +++ b/code/parse.js @@ -65,24 +65,25 @@ var make_parse = function () { } }; + try { + if (console && console.debug) { + function print() { + console.debug.apply(this, arguments); + } + } + } catch (e) {} + var symbol = function (id) { var s = symbol_table[id]; if (!s) { s = Object.create(original_symbol); s.id = s.value = id; symbol_table[id] = s; + print(s, s.arity); } return s; }; -// try { -// if (console && console.debug) { -// function print() { -// console.debug.apply(this, arguments); -// } -// } -// } catch (e) {} - var var_table; var name_table;