cmdlist
for (lp = n->npipe.cmdlist ; lp ; lp = lp->next)
for (lp = n->npipe.cmdlist ; lp ; lp = lp->next) {
STATIC void cmdlist(union node *, int);
for (lp = n->npipe.cmdlist ; lp ; lp = lp->next) {
cmdlist(n->nfor.args, 1);
cmdlist(n->ncmd.args, 1);
cmdlist(n->ncmd.redirect, 0);
pipenode->npipe.cmdlist = lp;
for (lp = n->npipe.cmdlist ; lp ; lp = lp->next) {
const struct func_tab *tlist = cmdlist;
static const struct func_tab cmdlist[] = {
db_execute_commandlist(const char *cmdlist)
const char *cmd = cmdlist;
| NAME COLON namelist DCOLON NAME cmdlist = {
cmdlist: /* VOID */ {
| cmdlist cmd = {
%type <subcmd> INSTALL, NOTIFY, EXCEPT, PATTERN, SPECIAL, cmdlist, cmd
| namelist ARROW namelist cmdlist = {
| NAME COLON namelist ARROW namelist cmdlist = {
| namelist DCOLON NAME cmdlist = {