v_evaluate
v_evaluate(&v, substitute(sp, 0),
ret = v_evaluate(&v, expr, error_ok, arith);
v_evaluate(vq, str_val(vp), KSH_UNWIND_ERROR, es->arith);
int v_evaluate(struct tbl *, const char *, volatile int, bool);
if (!v_evaluate(vq, s, error_ok, true))