added temps
[lambda.git] / lambda_evaluator.mdwn
index 7a037d5..4a5b9dc 100644 (file)
@@ -1,6 +1,3 @@
-Lambda Evaluator
-----------------
-
 This lambda evaluator will allow you to write lambda terms and evaluate (that is, normalize) them, and inspect the results.
 (This won't work in Racket, because Racket doesn't even try to represent the internal structure of a function in a human-readable way.)  
 
 This lambda evaluator will allow you to write lambda terms and evaluate (that is, normalize) them, and inspect the results.
 (This won't work in Racket, because Racket doesn't even try to represent the internal structure of a function in a human-readable way.)  
 
@@ -88,7 +85,7 @@ Object.prototype.error = function (message, t) {
 //                     string = expr.to_string() + "\n\n~~>\n\n";
                        string = '';
                        eta = document.getElementById('ETA').checked;
 //                     string = expr.to_string() + "\n\n~~>\n\n";
                        string = '';
                        eta = document.getElementById('ETA').checked;
-                       string = "("+eta+")"+string + reduce(expr, eta, false).to_string();
+                       string = string + reduce(expr, eta, false).to_string();
         } catch (e) {
             string = JSON.stringify(e, ['name', 'message', 'from', 'to', 'key',
                     'value', 'arity', 'first', 'second', 'third', 'fourth'], 4);
         } catch (e) {
             string = JSON.stringify(e, ['name', 'message', 'from', 'to', 'key',
                     'value', 'arity', 'first', 'second', 'third', 'fourth'], 4);