Lines Matching refs:R
2875 } R = R; in evaluate() local
2909 R.v = evaluate(op->r.n, TMPVAR1); in evaluate()
2913 R.s = getvar_s(R.v); in evaluate()
2914 debug_printf_eval("R.s:'%s'\n", R.s); in evaluate()
2955 hashwalk_init(L.v, iamarray(R.v)); in evaluate()
2972 rstream *rsm = newfile(R.s); in evaluate()
2975 rsm->F = popen(R.s, "w"); in evaluate()
2980 rsm->F = xfopen(R.s, opn=='w' ? "w" : "a"); in evaluate()
3088 res = op->r.n ? findvar(iamarray(L.v), R.s) : L.v; in evaluate()
3093 setvar_i(res, hash_search(iamarray(R.v), L.s) ? 1 : 0); in evaluate()
3118 if (R.v == TMPVAR1 in evaluate()
3119 && !(R.v->type & VF_NUMBER) in evaluate()
3124 res = setvar_p(L.v, R.v->string); /* avoids strdup */ in evaluate()
3125 R.v->string = NULL; in evaluate()
3127 res = copyvar(L.v, R.v); in evaluate()
3212 R.v = intvar[F0]; in evaluate()
3214 i = awk_getline(rsm, R.v); in evaluate()
3378 Ld = R_d = getvar_i(R.v); in evaluate()
3392 setvar_i(R.v, R_d); in evaluate()
3395 Ld = !istrue(R.v); in evaluate()
3408 int i = (int)getvar_i(R.v); in evaluate()
3430 setvar_p(res, xasprintf("%s%s%s", L.s, sep, R.s)); in evaluate()
3449 double R_d = getvar_i(R.v); in evaluate()
3488 if (is_numeric(L.v) && is_numeric(R.v)) { in evaluate()
3489 Ld = getvar_i(L.v) - getvar_i(R.v); in evaluate()
3492 const char *r = getvar_s(R.v); in evaluate()