diff options
-rw-r--r-- | idlc/source/scanner.l | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/idlc/source/scanner.l b/idlc/source/scanner.l index d13160eb46c0..ba6f4d6a1016 100644 --- a/idlc/source/scanner.l +++ b/idlc/source/scanner.l @@ -359,8 +359,7 @@ published return IDL_PUBLISHED; return asciiToInteger(yytext, &yylval.ival, &yylval.uval); } -("-")?{DIGIT}+(e|E){1}(("+"|"-")?{DIGIT}+)+(f|F)? | -("-")?"."{DIGIT}+((e|E)("+"|"-")?{DIGIT}+)?(f|F)? | +("-")?{DIGIT}+(e|E)(("+"|"-")?{DIGIT}+)?(f|F)? | ("-")?{DIGIT}*"."{DIGIT}+((e|E)("+"|"-")?{DIGIT}+)?(f|F)? { yylval.dval = asciiToFloat( yytext ); return IDL_FLOATING_PT_LITERAL; |