]> git.draconx.ca Git - cdecl99.git/blobdiff - src/scan.l
libcdecl: Fix scanning of hexadecimal constants.
[cdecl99.git] / src / scan.l
index 2b92846678a911fc2e5f92d5e46f0ce024623012..fbe80b2fddae12cc5076a9a0e108497d0b28d7ff 100644 (file)
@@ -111,7 +111,7 @@ static void to_readable_ch(char *dst, char c)
 %}
 
 IDENT [_[:alpha:]][-_[:alnum:]]*
-INTEGER 0x[[:xdigit:]]+|0[0-7]+|[[:digit:]]+
+INTEGER 0[Xx][[:xdigit:]]*|[[:digit:]]+
 
 %%