From b7a671896d01fd6a1646917e335c5ce2e6a892e3 Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Tue, 29 Oct 2013 15:33:56 -0700 Subject: [PATCH] Fix #72, #70, and #63 --- stdx/d/lexer.d | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/stdx/d/lexer.d b/stdx/d/lexer.d index 7b8b2fd..9b90c7a 100644 --- a/stdx/d/lexer.d +++ b/stdx/d/lexer.d @@ -1070,11 +1070,10 @@ L_advance: { switch (src.peek()) { - case 'u': case 'U': case 'i': case 'L': case 'f': case 'F': - case 'e': case 'E': - break decimalLoop; - default: + case '0': .. case '9': goto doubleLiteral; + default: + break decimalLoop; } } else