allow float constants to have "e" suffix
This commit is contained in:
parent
14bb4f4705
commit
75bda2b8ac
@ -117,7 +117,7 @@ sizeof return TOK_SIZEOF;
|
|||||||
'\\f' (void)'\f'; return TOK_CHAR_CONST;
|
'\\f' (void)'\f'; return TOK_CHAR_CONST;
|
||||||
[0-9]+([uU][lL]?[lL]?)? return TOK_INT_CONST;
|
[0-9]+([uU][lL]?[lL]?)? return TOK_INT_CONST;
|
||||||
0[xX][0-9a-fA-F]+([uU][lL]?[lL]?)? return TOK_INT_CONST;
|
0[xX][0-9a-fA-F]+([uU][lL]?[lL]?)? return TOK_INT_CONST;
|
||||||
[0-9]*\.[0-9]*[fF]? return TOK_FLOAT_CONST;
|
[0-9]*\.[0-9]*[fF]?([eE][0-9]+)? return TOK_FLOAT_CONST;
|
||||||
|
|
||||||
\" {
|
\" {
|
||||||
if (build_string != NULL)
|
if (build_string != NULL)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user