diff options
Diffstat (limited to 'src/lexer.l')
-rw-r--r-- | src/lexer.l | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lexer.l b/src/lexer.l index 6b9164bf..e74a4dce 100644 --- a/src/lexer.l +++ b/src/lexer.l @@ -86,7 +86,7 @@ struct lexer_param; yylval->literal = jv_string_sized(yytext + 1, yyleng - 1); return FORMAT; } -[0-9.]+([eE][+-]?[0-9]+)? { +([0-9]+(\.[0-9]*)?|\.[0-9]+)([eE][+-]?[0-9]+)? { yylval->literal = jv_parse_sized(yytext, yyleng); return LITERAL; } |