diff options
author | Will Estes <wlestes@users.sourceforge.net> | 2003-05-20 20:25:38 +0000 |
---|---|---|
committer | Will Estes <wlestes@users.sourceforge.net> | 2003-05-20 20:25:38 +0000 |
commit | da267d8a5d01d2b3ad7f6eb4b1649756558bbda8 (patch) | |
tree | 53e892fb49a1ff06fd65f0fe7dd9bbeb06b66a92 /flex.skl | |
parent | c07f48dc16461e60ecfe62b8c95dfdec8d6a9cba (diff) |
patches from manoj via sourceforge
Diffstat (limited to 'flex.skl')
-rw-r--r-- | flex.skl | 22 |
1 files changed, 12 insertions, 10 deletions
@@ -345,19 +345,19 @@ m4_ifdef( [[M4_YY_NO_ANSI_FUNC_DEFS]], %# yyscan_t yyscanner; %# %# Generate traditional function defs - m4_define( [[YYFARGS0]], [[(M4_YY_DEF_ONLY_ARG) + m4_define( [[YYFARGS0]], [[(M4_YY_DEF_ONLY_ARG) [[\]] M4_YY_DECL_LAST_ARG]]) - m4_define( [[YYFARGS1]], [[($2 M4_YY_DEF_LAST_ARG) - $1 $2; + m4_define( [[YYFARGS1]], [[($2 M4_YY_DEF_LAST_ARG) [[\]] + $1 $2; [[\]] M4_YY_DECL_LAST_ARG]]) - m4_define( [[YYFARGS2]], [[($2,$4 M4_YY_DEF_LAST_ARG) - $1 $2; - $3 $4; + m4_define( [[YYFARGS2]], [[($2,$4 M4_YY_DEF_LAST_ARG) [[\]] + $1 $2; [[\]] + $3 $4; [[\]] M4_YY_DECL_LAST_ARG]]) - m4_define( [[YYFARGS3]], [[($2,$4,$6 M4_YY_DEF_LAST_ARG) - $1 $2; - $3 $4; - $5 $6; + m4_define( [[YYFARGS3]], [[($2,$4,$6 M4_YY_DEF_LAST_ARG) [[\]] + $1 $2; [[\]] + $3 $4; [[\]] + $5 $6; [[\]] M4_YY_DECL_LAST_ARG]]) ]], [[ @@ -724,6 +724,7 @@ m4_ifdef( [[M4_YY_IN_HEADER]], [[#endif]]) m4_ifdef( [[M4_YY_NO_UNISTD_H]],, [[ +#ifndef YY_NO_UNISTD_H /* 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. @@ -734,6 +735,7 @@ m4_ifdef( [[M4_YY_NO_UNISTD_H]],, %if-c++-only #include <unistd.h> %endif +#endif ]]) #ifndef YY_EXTRA_TYPE |