From 6eeebcb23c2670e69ad9dcf24fa8718f43e4d675 Mon Sep 17 00:00:00 2001 From: Wesley Kerfoot Date: Mon, 23 Dec 2013 17:47:23 -0500 Subject: [PATCH] added another new syntax error --- parse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse.js b/parse.js index 9d52dd1..38d1deb 100755 --- a/parse.js +++ b/parse.js @@ -125,7 +125,7 @@ function parseDefFunction(tokens) { var parameters = parseMany(validName, validFormPar, tokens); } if ((fst(tokens)[0]) !== "right_paren") { - throw "Formal parameters must be followed by )"; + throw error.JSyntaxError(fst(tokens)[3], fst(tokens)[2],"Formal parameters must be followed by )"); } tokens.pop(); var body = parse(tokens);