Lines Matching refs:yychar

11 #define yyclearin      (yychar = YYEMPTY)
32 #ifndef yychar
33 #define yychar destroy2_char
34 #endif /* yychar */
364 int yychar;
674 yychar = YYEMPTY;
692 if (yychar < 0)
703 yychar = *yylexp++;
735 yychar = *yylexp++;
740 yychar = YYLEX;
744 if (yychar < 0) yychar = YYEOF;
748 if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];
750 YYDEBUGSTR, yydepth, yystate, yychar, yys);
755 fprintf(stderr, " <%s>", YYSTYPE_TOSTRING(yychar, yylval));
764 if (((yyn = yycindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
765 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
818 if (yydebug && yychar >= YYEOF)
847 if (yychar >= YYEOF)
853 *yylexp = (YYINT) yychar;
854 yychar = YYEMPTY;
858 if (yychar >= YYEOF)
865 yychar = YYEMPTY;
877 if (yychar < 0)
893 yychar = YYEMPTY;
904 if (((yyn = yysindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
905 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
919 yychar = YYEMPTY;
923 if (((yyn = yyrindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
924 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
984 yychar = YYEMPTY;
1015 yychar = yylexp[-1];
1108 if (yychar == YYEOF) goto yyabort;
1112 if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];
1114 YYDEBUGSTR, yydepth, yystate, yychar, yys);
1122 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval, &yylloc);
1124 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval);
1127 yychar = YYEMPTY;
1260 if (yychar < 0)
1271 yychar = *yylexp++;
1306 yychar = *yylexp++;
1311 yychar = YYLEX;
1315 if (yychar < 0) yychar = YYEOF;
1319 if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];
1321 YYDEBUGSTR, yydepth, YYFINAL, yychar, yys);
1325 if (yychar == YYEOF) goto yyaccept;
1380 yychar = YYEMPTY;
1416 if (yychar != YYEOF && yychar != YYEMPTY)
1418 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval, &yylloc);
1420 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval);