7 extern int yyprevious, *yyfnd;
17 } *yylstate [], **yylsp, **yyolsp;
19 int yyback(int *p, int m);
30 while(yyback((*yylsp)->yystops, -m) != 1 && yylsp > yylstate) {
32 yyunput(yytext[--yyleng]);
35 yyprevious = yytext[yyleng-1];
43 for(; yylsp < yyolsp; yylsp++)
44 yytext[yyleng++] = yyinput();
46 return yyracc(*yyfnd++);
47 while(yylsp-- > yylstate) {
48 yyunput(yytext[yyleng-1]);
50 if(*yylsp != 0 && (yyfnd = (*yylsp)->yystops) && *yyfnd > 0)
51 return yyracc(*yyfnd++);
55 yyoutput(yyprevious = yyinput());