nhere
redir->nhere.expdoc = "";
expandarg(redir->nhere.doc, fn, 0);
redir->nhere.expdoc = fn->args[0];
if (sizeof (struct nfile) != sizeof (struct nhere)) {
np = (union node *)stalloc(sizeof (struct nhere));
here->here->nhere.doc = n;
calcsize(n->nhere.doc, result);
calcsize(n->nhere.next, result);
new->nhere.doc = copynode(n->nhere.doc, state);
new->nhere.next = copynode(n->nhere.next, state);
new->nhere.fd = n->nhere.fd;
ALIGN(sizeof (struct nhere)),
ALIGN(sizeof (struct nhere)),
struct nhere nhere;
p = redir->nhere.expdoc;
p = redir->nhere.doc->narg.text;