Lines Matching defs:yylval
14 static double __value(YYSTYPE *yylval, char *str, int token)
23 yylval->num = num;
29 YYSTYPE *yylval = expr_get_lval(scanner);
32 return __value(yylval, text, NUMBER);
74 YYSTYPE *yylval = expr_get_lval(scanner);
77 yylval->str = normalize(strdup(text), runtime);
78 if (!yylval->str)
81 yylval->str = normalize(yylval->str, runtime);
87 YYSTYPE *yylval = expr_get_lval(scanner);
89 yylval->num = expr__get_literal(expr_get_text(scanner), sctx);
90 if (isnan(yylval->num)) {
93 yylval->num = 1;
100 YYSTYPE *yylval = expr_get_lval(scanner);
102 yylval->num = NAN;