summaryrefslogtreecommitdiffstats
path: root/parser.l
diff options
context:
space:
mode:
Diffstat (limited to 'parser.l')
-rw-r--r--parser.l6
1 files changed, 3 insertions, 3 deletions
diff --git a/parser.l b/parser.l
index fbff9bb4..1191618e 100644
--- a/parser.l
+++ b/parser.l
@@ -308,9 +308,9 @@ UONLY {U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U}
return NUMBER;
}
-<SPECIAL>{WS}({FLO}|{FLODOT}){TOK} |
-<BRACED>{WS}({FLO}|{FLODOT}){BTOK} |
-<NESTED>{WS}({FLO}|{FLODOT}){NTOK} |
+<SPECIAL>{WS}({FLO}[.]?|{FLODOT}){TOK} |
+<BRACED>{WS}({FLO}[.]?|{FLODOT}){BTOK} |
+<NESTED>{WS}({FLO}[.]?|{FLODOT}){NTOK} |
<SPECIAL,NESTED,BRACED>{FLO}[.][^.]? {
val str = string_utf8(yytext);