Lines Matching refs:yychar

11 #define yyclearin      (yychar = YYEMPTY)
32 #ifndef yychar
33 #define yychar calc_char
34 #endif /* yychar */
603 int yychar;
679 yychar = YYEMPTY;
697 if (yychar < 0)
708 yychar = *yylexp++;
740 yychar = *yylexp++;
745 yychar = YYLEX;
749 if (yychar < 0) yychar = YYEOF;
750 /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */
754 yys = yyname[YYTRANSLATE(yychar)];
756 YYDEBUGSTR, yydepth, yystate, yychar, yys);
761 fprintf(stderr, " <%s>", YYSTYPE_TOSTRING(yychar, yylval));
770 if (((yyn = yycindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
771 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
824 if (yydebug && yychar >= YYEOF)
853 if (yychar >= YYEOF)
859 *yylexp = (short) yychar;
860 yychar = YYEMPTY;
864 if (yychar >= YYEOF)
871 yychar = YYEMPTY;
883 if (yychar < 0)
899 yychar = YYEMPTY;
910 if (((yyn = yysindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
911 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
925 yychar = YYEMPTY;
929 if (((yyn = yyrindex[yystate]) != 0) && (yyn += yychar) >= 0 &&
930 yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar)
981 yychar = YYEMPTY;
1012 yychar = yylexp[-1];
1105 if (yychar == YYEOF) goto yyabort;
1109 yys = yyname[YYTRANSLATE(yychar)];
1111 YYDEBUGSTR, yydepth, yystate, yychar, yys);
1119 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval, &yylloc);
1121 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval);
1124 yychar = YYEMPTY;
1268 if (yychar < 0)
1279 yychar = *yylexp++;
1314 yychar = *yylexp++;
1319 yychar = YYLEX;
1323 if (yychar < 0) yychar = YYEOF;
1324 /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */
1328 yys = yyname[YYTRANSLATE(yychar)];
1330 YYDEBUGSTR, yydepth, YYFINAL, yychar, yys);
1334 if (yychar == YYEOF) goto yyaccept;
1389 yychar = YYEMPTY;
1425 if (yychar != YYEOF && yychar != YYEMPTY)
1427 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval, &yylloc);
1429 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval);