Zebediah Figura (@zfigura) commented about dlls/msado15/filter.l:
+WINE_DEFAULT_DEBUG_CHANNEL(msado15);
+enum joined +{
- join_none,
- join_and,
- join_or
+};
+%}
+%%
+[ \t] { /* ignore all whitespace */ } ; +[0-9]+.[0-9]+ { yylval->fval = atof(yytext); return T_FLOAT; } +[0-9]+ { yylval->ival = atoi(yytext); return T_INT; }
Does SQL have bases to worry about? (E.g. is 0xa valid? Is 0123 an octal number?)
Is overflow a concern here?