diff --git a/lib/coffee_script/coffee-script.js b/lib/coffee_script/coffee-script.js index 4df4dcaf..58652a20 100644 --- a/lib/coffee_script/coffee-script.js +++ b/lib/coffee_script/coffee-script.js @@ -33,9 +33,8 @@ } }; // Improved error messages. - parser.parseError = function parseError(message, hash) { - throw new Error('Unexpected ' + hash.token + ' on line ' + hash.line); - }; + // parser.parseError: (message, hash) -> + // throw new Error 'Unexpected ' + parser.terminals_[hash.token] + ' on line ' + hash.line exports.VERSION = '0.5.0'; // Compile CoffeeScript to JavaScript, using the Coffee/Jison compiler. exports.compile = function compile(code, options) { diff --git a/src/coffee-script.coffee b/src/coffee-script.coffee index ac8cfbc8..21ebcabc 100644 --- a/src/coffee-script.coffee +++ b/src/coffee-script.coffee @@ -25,8 +25,8 @@ parser.lexer: { } # Improved error messages. -parser.parseError: (message, hash) -> - throw new Error 'Unexpected ' + hash.token + ' on line ' + hash.line +# parser.parseError: (message, hash) -> +# throw new Error 'Unexpected ' + parser.terminals_[hash.token] + ' on line ' + hash.line exports.VERSION: '0.5.0'