Lines Matching refs:v
61 p_expr(v, flag)
62 struct value *v; variable
72 *v = t;
82 ret = p_assign(t.v_str, v, flag);
91 p_expr0(v, flag)
92 struct value *v; variable
98 if (p_expr1(v, flag) < 0)
102 switch (v->v_type) {
104 true = v->v_num != 0;
108 str_free(v->v_str);
109 v->v_type = V_ERR;
115 v->v_type = V_ERR;
116 if ((flag && true ? p_expr1(v, 1) : p_expr1(&t, 0)) < 0)
119 val_free(*v);
124 return flag && !true ? p_expr1(v, 1) : p_expr1(&t, 0);
130 p_expr1(v, flag)
131 struct value *v; variable
136 if (p_expr2(v, flag) < 0)
141 switch (v->v_type) {
143 v->v_num = true = true || v->v_num != 0;
147 str_free(v->v_str);
148 v->v_type = V_ERR;
156 if (p_expr2(v, flag && !true) < 0)
164 p_expr2(v, flag)
165 struct value *v; variable
170 if (p_expr3_10(3, v, flag) < 0)
175 switch (v->v_type) {
177 v->v_num = true = true && v->v_num != 0;
181 str_free(v->v_str);
182 v->v_type = V_ERR;
190 if (p_expr3_10(3, v, flag && true) < 0)