diff options
Diffstat (limited to 'flex.skl')
-rw-r--r-- | flex.skl | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -522,14 +522,9 @@ m4_ifdef( [[M4_YY_NOT_IN_HEADER]], #define unput(c) yyunput( c, YY_G(yytext_ptr) M4_YY_CALL_LAST_ARG ) ]]) -/* The following is because we cannot portably get our hands on size_t - * (without autoconf's help, which isn't available because we want - * flex-generated scanners to compile on their own). - */ - #ifndef YY_TYPEDEF_YY_SIZE_T #define YY_TYPEDEF_YY_SIZE_T -typedef unsigned int yy_size_t; +typedef size_t yy_size_t; #endif #ifndef YY_STRUCT_YY_BUFFER_STATE @@ -894,6 +889,8 @@ int yylex_init_extra M4_YY_PARAMS( YY_EXTRA_TYPE user_defined, yyscan_t* scanner %endif +%endif End reentrant structures and macros. + /* Accessor methods to globals. These are made visible to non-reentrant scanners for convenience. */ @@ -983,7 +980,6 @@ m4_ifdef( [[<M4_YY_BISON_LLOC>]], ]]) ]]) %endif -%endif End reentrant structures and macros. /* Macros after this point can all be overridden by user definitions in * section 1. |