bstrdup
eval_string(bstrdup(v->u.string));
push_string(bstrdup(str));
buf = bstrdup("");
char *bstrdup(const char *p);
return bstrdup(buf);
return bstrdup("");
return bstrdup(buf);
copy->u.string = bstrdup(a->u.string);