X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=tools%2Fminiswig%2Flexer.ll;h=954138b07fed3e9510061edefcd091c9a3a3e62f;hb=30f0f1d78e3f0bbbaf0b8d9d80fcbb579059941e;hp=e22fac141515b1dc59a39a2ca136deb53a1608f5;hpb=eec2a8dbb9ad3bb1ce562fef57ca04ab719fc050;p=supertux.git diff --git a/tools/miniswig/lexer.ll b/tools/miniswig/lexer.ll index e22fac141..954138b07 100644 --- a/tools/miniswig/lexer.ll +++ b/tools/miniswig/lexer.ll @@ -1,4 +1,6 @@ %{ +#include + #include #include #include @@ -7,6 +9,10 @@ #include "parser.hpp" #include "globals.hpp" +// there seems to be a bug in flex that adds some ECHO directives +// in some rules, we don't need debug output +#define ECHO {} + #define YY_NEVER_INTERACTIVE 1 #define YY_DECL int yylex(YYSTYPE* yylval)