IOREAD
if ((io->flag&IOTYPE) != IOREAD)
case IOREAD:
(iotype == IOREAD || iotype == IOHERE) ?
iop->flag = c == '>' ? IOWRITE : IOREAD;
(yylval.iop->flag == IOREAD || yylval.iop->flag == IOWRITE)) {
save = wdcopy(yylval.iop->flag == IOREAD ?
expected = (type == IOREAD || type == IORDWR || type == IOHERE) ? 0 :
case IOREAD: