Lines Matching defs:yylval
40 #ifndef yylval
41 #define yylval calc3_lval
42 #endif /* yylval */
127 #define YYLEX_DECL() yylex(YYSTYPE *yylval, int *YYLEX_PARAM)
156 # define YYLEX_DECL() yylex(YYSTYPE *yylval, YYLEX_PARAM_TYPE YYLEX_PARAM)
158 # define YYLEX_DECL() yylex(YYSTYPE *yylval, void * YYLEX_PARAM)
160 # define YYLEX yylex(&yylval, YYLEX_PARAM)
162 # define YYLEX_DECL() yylex(YYSTYPE *yylval, int *base)
163 # define YYLEX yylex(&yylval, base)
456 /* returns LETTER for a lower case letter, yylval = 0 through 25 */
457 /* return DIGIT for a digit, yylval = 0 through 9 */
467 *yylval = (c - 'a');
471 *yylval = (c - '0') % (*base);
612 YYSTYPE yylval;
688 memset(&yylval, 0, sizeof(yylval));
727 yylval = *yylvp++;
757 *yylvp++ = yylval;
783 fprintf(stderr, " <%s>", YYSTYPE_TOSTRING(yychar, yylval));
877 *yylve++ = yylval;
917 *++yystack.l_mark = yylval;
943 *++yystack.l_mark = yylval;
1044 yylval = yylvp[-1];
1093 *++yystack.l_mark = yylval;
1150 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval, &yylloc);
1152 YYDESTRUCT_CALL("error: discarding token", yychar, &yylval);
1306 yylval = *yylvp++;
1339 *yylvp++ = yylval;
1457 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval, &yylloc);
1459 YYDESTRUCT_CALL("cleanup: discarding token", yychar, &yylval);