Lines Matching refs:yychar

11 #define yyclearin      (yychar = YYEMPTY)
32 #ifndef yychar
33 #define yychar calc3_char
34 #endif /* yychar */
609 int yychar;
687 yychar = YYEMPTY;
705 if (yychar < 0)
716 yychar = *yylexp++;
748 yychar = *yylexp++;
753 yychar = YYLEX;
757 if (yychar < 0) yychar = YYEOF;
761 if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];
763 YYDEBUGSTR, yydepth, yystate, yychar, yys);
768 fprintf(stderr, " <%s>", YYSTYPE_TOSTRING(yychar, yylval));
777 if (((yyn = yycindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
778 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
831 if (yydebug && yychar >= YYEOF)
860 if (yychar >= YYEOF)
866 *yylexp = (YYINT) yychar;
867 yychar = YYEMPTY;
871 if (yychar >= YYEOF)
878 yychar = YYEMPTY;
890 if (yychar < 0)
906 yychar = YYEMPTY;
917 if (((yyn = yysindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
918 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
932 yychar = YYEMPTY;
936 if (((yyn = yyrindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
937 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
997 yychar = YYEMPTY;
1028 yychar = yylexp[-1];
1121 if (yychar == YYEOF) goto yyabort;
1125 if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];
1127 YYDEBUGSTR, yydepth, yystate, yychar, yys);
1135 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval, &yylloc);
1137 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval);
1140 yychar = YYEMPTY;
1284 if (yychar < 0)
1295 yychar = *yylexp++;
1330 yychar = *yylexp++;
1335 yychar = YYLEX;
1339 if (yychar < 0) yychar = YYEOF;
1343 if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];
1345 YYDEBUGSTR, yydepth, YYFINAL, yychar, yys);
1349 if (yychar == YYEOF) goto yyaccept;
1404 yychar = YYEMPTY;
1440 if (yychar != YYEOF && yychar != YYEMPTY)
1442 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval, &yylloc);
1444 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval);