From a080bd40fbdee84c6de4b2ba0ef71d4b0cd03e8b Mon Sep 17 00:00:00 2001 From: Gerald Lewis Date: Sat, 21 Jan 2012 11:21:03 -0500 Subject: [PATCH] Issue #2060 cleanup --- lib/coffee-script/lexer.js | 4 ++-- src/lexer.coffee | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/coffee-script/lexer.js b/lib/coffee-script/lexer.js index 8c560c36..8d46f338 100644 --- a/lib/coffee-script/lexer.js +++ b/lib/coffee-script/lexer.js @@ -112,8 +112,8 @@ var binaryLiteral, lexedLength, match, number, octalLiteral; if (!(match = NUMBER.exec(this.chunk))) return 0; number = match[0]; - if (/[E]/.test(number)) { - this.error("exponential notation must be indicated with a lowercase 'e'"); + if (/E/.test(number)) { + this.error("exponential notation '" + number + "' must be indicated with a lowercase 'e'"); } else if (/[BOX]/.test(number)) { this.error("radix prefixes must be lowercase '" + number + "'"); } else if (/^0[89]/.test(number)) { diff --git a/src/lexer.coffee b/src/lexer.coffee index 3f62a5a7..095dc4e2 100644 --- a/src/lexer.coffee +++ b/src/lexer.coffee @@ -133,8 +133,8 @@ exports.Lexer = class Lexer numberToken: -> return 0 unless match = NUMBER.exec @chunk number = match[0] - if /[E]/.test number - @error "exponential notation must be indicated with a lowercase 'e'" + if /E/.test number + @error "exponential notation '#{number}' must be indicated with a lowercase 'e'" else if /[BOX]/.test number @error "radix prefixes must be lowercase '#{number}'" else if /^0[89]/.test number