From bae501e5b1d7c702b94815bdf81b39733f95edd4 Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Mon, 13 Jan 2014 22:17:40 +0000 Subject: [PATCH] Fixed lexing error in floating point literals --- stdx/d/lexer.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdx/d/lexer.d b/stdx/d/lexer.d index 7c53ae3..6f03fd3 100644 --- a/stdx/d/lexer.d +++ b/stdx/d/lexer.d @@ -716,7 +716,7 @@ public struct DLexer(R) case '.': if (foundDot) break decimalLoop; - auto lookahead = range.lookahead(1); + auto lookahead = range.lookahead(2); if (lookahead.length == 1 && lookahead[0] == '.') break decimalLoop; else