From 8aefb25cb747a980d31291761dd23fa58a0ca1f9 Mon Sep 17 00:00:00 2001 From: Danny Yoo Date: Wed, 8 Jun 2011 14:42:52 -0400 Subject: [PATCH] still fixing --- js-assembler/runtime-src/runtime.js | 14 +++++++------- tests/browser-evaluate.rkt | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/js-assembler/runtime-src/runtime.js b/js-assembler/runtime-src/runtime.js index 752874c..9ec65dd 100644 --- a/js-assembler/runtime-src/runtime.js +++ b/js-assembler/runtime-src/runtime.js @@ -360,7 +360,7 @@ if(this['plt'] === undefined) { this['plt'] = {}; } if (observed < minimum || observed > maximum) { raise(MACHINE, new Error(callerName + ": expected at least " + minimum + " arguments " - + " but received " + observer)); + + " but received " + observed)); } }; @@ -378,7 +378,7 @@ if(this['plt'] === undefined) { this['plt'] = {}; } raise(MACHINE, new Error(callerName + ": expected " + expectedTypeName + " as argument " + (argumentOffset + 1) - + " but received " + actualValue)); + + " but received " + helpers.toWrittenString(actualValue))); }; var raiseContextExpectedValuesError = function(MACHINE, expected) { @@ -390,23 +390,23 @@ if(this['plt'] === undefined) { this['plt'] = {}; } var raiseArityMismatchError = function(MACHINE, proc, expected, received) { raise(MACHINE, - new Error(proc.displayName + ": " + "expected " + expected + " value(s), received " + received + " value(s)")); + new Error(proc.displayName + ": " + "expected " + expected + + " value(s), received " + received + " value(s)")); }; var raiseOperatorApplicationError = function(MACHINE, operator) { raise(MACHINE, - new Error("not a procedure: " + expected + - operator)); + new Error("not a procedure: " + helpers.toWrittenString(operator))); }; var raiseOperatorIsNotClosure = function(MACHINE, operator) { raise(MACHINE, - new Error("not a closure: " + operator)); + new Error("not a closure: " + helpers.toWrittenString(operator))); }; var raiseOperatorIsNotPrimitiveProcedure = function(MACHINE, operator) { raise(MACHINE, - new Error("not a primitive procedure: " + operator)); + new Error("not a primitive procedure: " + helpers.toWrittenString(operator))); }; diff --git a/tests/browser-evaluate.rkt b/tests/browser-evaluate.rkt index 93d5d67..e8ed6c7 100644 --- a/tests/browser-evaluate.rkt +++ b/tests/browser-evaluate.rkt @@ -220,7 +220,7 @@ var comet = function() { } var output = []; var startTime, endTime; - var params = { currentDisplayer: function(v) { + var params = { currentDisplayer: function(MACHINE, v) { $(document.body).append(v); output.push($(v).text()); } };