Lines Matching refs:yychar
539 #define yyclearin (yychar = YYEMPTY)
553 if (yychar == YYEMPTY && yylen == 1) \
554 { yychar = (token), yylval = (value); \
555 yychar1 = YYTRANSLATE (yychar); \
590 int yychar; /* the lookahead symbol */
732 int yychar;
754 yychar = YYEMPTY; /* Cause a token to be read. */
878 /* yychar is either YYEMPTY or YYEOF
881 if (yychar == YYEMPTY)
887 yychar = YYLEX;
892 if (yychar <= 0) /* This means end of input. */
895 yychar = YYEOF; /* Don't call YYLEX any more */
904 yychar1 = YYTRANSLATE(yychar);
909 fprintf (stderr, "Next token is %d (%s", yychar, yytname[yychar1]);
913 YYPRINT (stderr, yychar, yylval);
950 fprintf(stderr, "Shifting token %d (%s), ", yychar, yytname[yychar1]);
954 if (yychar != YYEOF)
955 yychar = YYEMPTY;
1779 if (yychar == YYEOF)
1784 fprintf(stderr, "Discarding token %d (%s).\n", yychar, yytname[yychar1]);
1787 yychar = YYEMPTY;