Lines Matching refs:v_value
39 p->v_value = cp; in vinit()
41 number(p->v_value) = *address(p->v_value); in vinit()
83 if (p->v_value != (char *)NULL) { in vassign()
84 if (equal(p->v_value, v)) in vassign()
87 free(p->v_value); in vassign()
89 if ((p->v_value = malloc(strlen(v)+1)) == NOSTR) { in vassign()
94 (void) strcpy(p->v_value, v); in vassign()
98 if (number(p->v_value) == number(v)) in vassign()
100 number(p->v_value) = number(v); in vassign()
104 if (boolean(p->v_value) == (*v != '!')) in vassign()
106 boolean(p->v_value) = (*v != '!'); in vassign()
110 if (character(p->v_value) == *v) in vassign()
112 character(p->v_value) = *v; in vassign()
196 if (boolean(p->v_value) == FALSE) { in vprint()
206 if (p->v_value) { in vprint()
207 cp = interp(p->v_value); in vprint()
215 (void) printf("%s=%-5d", p->v_name, number(p->v_value)); in vprint()
221 if (p->v_value) { in vprint()
222 cp = ctrl(character(p->v_value)); in vprint()