From e51103149bed77315b68c99d4b1f1a34b20aa273 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 11 Apr 2018 21:25:37 -0400 Subject: [PATCH] fix floating point suffix --- src/parser/parser.l | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parser/parser.l b/src/parser/parser.l index 52749e4..d098b11 100644 --- a/src/parser/parser.l +++ b/src/parser/parser.l @@ -117,7 +117,7 @@ sizeof return TOK_SIZEOF; '\\f' (void)'\f'; return TOK_CHAR_CONST; [0-9]+([uU][lL]?[lL]?)? return TOK_INT_CONST; 0[xX][0-9a-fA-F]+([uU][lL]?[lL]?)? return TOK_INT_CONST; -([0-9]+\.[0-9]*|\.[0-9]+)[fF]?([eE][-+]?[0-9]+)? return TOK_FLOAT_CONST; +([0-9]+\.[0-9]*|\.[0-9]+)([eE][-+]?[0-9]+)?[fFlL]? return TOK_FLOAT_CONST; \" { if (build_string != NULL)