#include <stdlib.h>
#include <io.h>
+// Avoid includion of unistd.h if parser is generated on Linux (flex 2.5.35)
+#define YY_NO_UNISTD_H
+
// disable MSVC warnings in flex 2.89 code
#pragma warning(disable:4131 4244 4273 4127)
#endif
void resultat () /* Resultat alloue dynamiquement, "jete" une fois lu */
{ if (modcom == 0) rec_restext(yytext,yyleng); }
-// disable MSVC warnings in flex code
+// MSVC specifics
#ifdef _MSC_VER
+
+// disable MSVC warnings in flex code
#pragma warning(disable:4131 4244 4273 4267 4127)
+
+// Avoid includion of unistd.h if parser is generated on Linux (flex 2.5.35)
+#define YY_NO_UNISTD_H
+
#endif
// disable GCC warnings in flex code