Lines Matching defs:val
155 setcopy(vp, canon, VAR_READWRITE); /* have to save the new val */
447 Char *val;
449 val = operate(op, gv->vec[subscr - 1], p);
450 cleanup_push(val, xfree);
451 asx(vp, subscr, val);
452 cleanup_ignore(val);
453 cleanup_until(val);
456 Char *val;
458 val = operate(op, varval(vp), p);
459 cleanup_push(val, xfree);
460 setv(vp, val, VAR_READWRITE);
461 cleanup_ignore(val);
462 cleanup_until(val);
614 setcopy(const Char *var, const Char *val, int flags)
618 copy = Strsave(val);
629 setv(const Char *var, Char *val, int flags)
633 vec[0] = val;
905 exportpath(Char **val)
910 if (val)
911 while (*val) {
912 Strbuf_append(&buf, *val++);
913 if (*val == 0 || eq(*val, STRRparen))