----- Original Message ----- 
From: "Melvin Smith" <[EMAIL PROTECTED]>
> Can you confirm that this is fixed? Upgrading my flex from 2.5.4 -> 2.5.6
> fixed the unist.d include issue. I checked in a new lexer just now.
'fraid not.  The #include for it is now enclosed in this block:-

/* Special case for "unistd.h", since it is non-ANSI. We include it way
* down here because we want the user's section 1 to have been scanned first.
* The user has a chance to override it with an option.
*/
#ifndef YY_NO_UNISTD_H
/* %- */
#include <unistd.h>
/* %+ */
/* %* */
#endif /* !YY_NO_UNISTD_H */

YY_NO_UNISTD_H is not defined at any point before this.  So, we still have
the problem.

Thanks,

Jonathan


Reply via email to