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