Lines Matching refs:yychar

11 #define yyclearin      (yychar = YYEMPTY)
32 #ifndef yychar
33 #define yychar demo_char
34 #endif /* yychar */
514 int yychar;
1357 yychar = YYEMPTY;
1375 if (yychar < 0)
1386 yychar = *yylexp++;
1418 yychar = *yylexp++;
1423 yychar = YYLEX;
1427 if (yychar < 0) yychar = YYEOF;
1428 /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */
1432 yys = yyname[YYTRANSLATE(yychar)];
1434 YYDEBUGSTR, yydepth, yystate, yychar, yys);
1439 fprintf(stderr, " <%s>", YYSTYPE_TOSTRING(yychar, yylval));
1448 if (((yyn = yycindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
1449 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
1502 if (yydebug && yychar >= YYEOF)
1531 if (yychar >= YYEOF)
1537 *yylexp = (short) yychar;
1538 yychar = YYEMPTY;
1542 if (yychar >= YYEOF)
1549 yychar = YYEMPTY;
1561 if (yychar < 0)
1577 yychar = YYEMPTY;
1588 if (((yyn = yysindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
1589 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
1603 yychar = YYEMPTY;
1607 if (((yyn = yyrindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
1608 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
1659 yychar = YYEMPTY;
1690 yychar = yylexp[-1];
1783 if (yychar == YYEOF) goto yyabort;
1787 yys = yyname[YYTRANSLATE(yychar)];
1789 YYDEBUGSTR, yydepth, yystate, yychar, yys);
1797 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval, &yylloc);
1799 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval);
1802 yychar = YYEMPTY;
2153 if (yychar < 0)
2164 yychar = *yylexp++;
2199 yychar = *yylexp++;
2204 yychar = YYLEX;
2208 if (yychar < 0) yychar = YYEOF;
2209 /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */
2213 yys = yyname[YYTRANSLATE(yychar)];
2215 YYDEBUGSTR, yydepth, YYFINAL, yychar, yys);
2219 if (yychar == YYEOF) goto yyaccept;
2274 yychar = YYEMPTY;
2310 if (yychar != YYEOF && yychar != YYEMPTY)
2312 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval, &yylloc);
2314 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval);