Lines Matching refs:yychar
69 #define yychar gram_char
925 #define yyclearin (yychar = YYEMPTY)
953 if (yychar == YYEMPTY) \
955 yychar = (Token); \
1713 - The only way there can be no lookahead present (in yychar) is if
1721 action, or user semantic action that manipulated yychar.
1882 int yychar;
1995 yychar = YYEMPTY; /* Cause a token to be read. */
2110 /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol. */
2111 if (yychar == YYEMPTY)
2114 yychar = YYLEX;
2117 if (yychar <= YYEOF)
2119 yychar = yytoken = YYEOF;
2124 yytoken = YYTRANSLATE (yychar);
2155 yychar = YYEMPTY;
2197 int yychar_backup = yychar;
2898 if (yychar_backup != yychar)
2899 YY_LAC_DISCARD ("yychar change");
2901 /* User semantic actions sometimes alter yychar, and that requires
2906 YYABORT, YYACCEPT, or YYERROR immediately after altering yychar or
2942 yytoken = yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (yychar);
2957 if (yychar != YYEMPTY)
2994 if (yychar <= YYEOF)
2997 if (yychar == YYEOF)
3004 yychar = YYEMPTY;
3112 if (yychar != YYEMPTY)
3116 yytoken = YYTRANSLATE (yychar);