p_assign
int p_assign(const char *, struct value *, int);
if ((*(token == T_ASSIGN ? p_assign : p_function))(cmd, &t, flag) < 0) {
ret = p_assign(t.v_str, v, flag);