6 extern int yyprevious, *yyfnd;
16 } *yylstate [], **yylsp, **yyolsp;
18 int yyback(int *p, int m);
29 while(yyback((*yylsp)->yystops, -m) != 1 && yylsp > yylstate) {
31 yyunput(yytext[--yyleng]);
34 yyprevious = yytext[yyleng-1];
42 for(; yylsp < yyolsp; yylsp++)
43 yytext[yyleng++] = yyinput();
45 return yyracc(*yyfnd++);
46 while(yylsp-- > yylstate) {
47 yyunput(yytext[yyleng-1]);
49 if(*yylsp != 0 && (yyfnd = (*yylsp)->yystops) && *yyfnd > 0)
50 return yyracc(*yyfnd++);
54 yyoutput(yyprevious = yyinput());