int* yy_start_stack;
void yy_push_state( int new_state );
- int yy_pop_state();
+ void yy_pop_state();
+ int yy_top_state();
yy_state_type yy_get_previous_state();
yy_state_type yy_try_NUL_trans( yy_state_type current_state );
static int *yy_start_stack = 0;
static void yy_push_state YY_PROTO(( int new_state ));
static void yy_pop_state YY_PROTO(( void ));
+static int yy_top_state YY_PROTO(( void ));
%*
#define yy_new_buffer yy_create_buffer
}
+%-
+static int yy_top_state()
+%+
+int yyFlexLexer::yy_top_state()
+%*
+ {
+ return yy_start_stack[yy_start_stack_ptr - 1];
+ }
+
+
%-
#ifdef YY_USE_PROTOS
static void yy_fatal_error( const char msg[] )