State_info
State_info state_info;
State_info *si;
State_info *si;
typedef struct State_info State_info;
static Lex_state *push_state_ ARGS((State_info *si, Lex_state *old_end));
static Lex_state *pop_state_ ARGS((State_info *si, Lex_state *old_end));