Lines Matching refs:yychar

11 #define yyclearin      (yychar = YYEMPTY)
32 #ifndef yychar
33 #define yychar error_char
34 #endif /* yychar */
229 int yychar;
531 yychar = YYEMPTY;
549 if (yychar < 0)
560 yychar = *yylexp++;
592 yychar = *yylexp++;
597 yychar = YYLEX;
601 if (yychar < 0) yychar = YYEOF;
602 /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */
606 yys = yyname[YYTRANSLATE(yychar)];
608 YYDEBUGSTR, yydepth, yystate, yychar, yys);
613 fprintf(stderr, " <%s>", YYSTYPE_TOSTRING(yychar, yylval));
622 if (((yyn = yycindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
623 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
676 if (yydebug && yychar >= YYEOF)
705 if (yychar >= YYEOF)
711 *yylexp = (short) yychar;
712 yychar = YYEMPTY;
716 if (yychar >= YYEOF)
723 yychar = YYEMPTY;
735 if (yychar < 0)
751 yychar = YYEMPTY;
762 if (((yyn = yysindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
763 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
777 yychar = YYEMPTY;
781 if (((yyn = yyrindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
782 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
833 yychar = YYEMPTY;
864 yychar = yylexp[-1];
957 if (yychar == YYEOF) goto yyabort;
961 yys = yyname[YYTRANSLATE(yychar)];
963 YYDEBUGSTR, yydepth, yystate, yychar, yys);
971 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval, &yylloc);
973 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval);
976 yychar = YYEMPTY;
1059 if (yychar < 0)
1070 yychar = *yylexp++;
1105 yychar = *yylexp++;
1110 yychar = YYLEX;
1114 if (yychar < 0) yychar = YYEOF;
1115 /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */
1119 yys = yyname[YYTRANSLATE(yychar)];
1121 YYDEBUGSTR, yydepth, YYFINAL, yychar, yys);
1125 if (yychar == YYEOF) goto yyaccept;
1180 yychar = YYEMPTY;
1216 if (yychar != YYEOF && yychar != YYEMPTY)
1218 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval, &yylloc);
1220 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval);