adrof1
v = adrof1(S_shell /* "shell" */, &aliases);
vp = adrof1(strip(p), &aliases);
struct varent *adrof1();
#define adrof(v) adrof1(v, &shvhed)
ap = adrof1(p1->word, &aliases);
vp = adrof1(var, head);
if ((vp = adrof1(var, &shvhed)) == 0)