renode
NODE *renode(wchar_t *restr);
yylval.node = renode(linebuf);
np = renode((wchar_t *)exprstring(np));