Searched refs:heredoc (Results 1 - 8 of 8) sorted by relevance

/netbsd-current/bin/ksh/
H A Dtree.h81 char *name; /* file name (unused if heredoc) */
83 char *heredoc;/* content of heredoc */ member in struct:ioword
H A Dtree.c199 /* heredoc is 0 when tracing (set -x) */
200 if ((iop->flag & IOTYPE) == IOHERE && iop->heredoc) {
202 shf_puts(iop->heredoc, shf);
687 if (p->heredoc != (char *) 0)
688 q->heredoc = str_save(p->heredoc, ap);
746 if (p->heredoc != NULL)
747 afree((void*)p->heredoc, ap);
H A Dlex.c664 iop->heredoc = (char *) 0;
832 iop->heredoc = Xclose(xs, xp);
H A Dexec.c1164 u = herein(iop->heredoc, iop->flag & IOEVAL);
1296 /* Do substitutions on the content of heredoc */
/netbsd-current/bin/sh/
H A Dparser.h98 struct HereDoc *ps_heredoc; /* current heredoc << being parsed */
147 #define heredoc (current_parser->ps_heredoc) macro
H A Dparser.c775 struct HereDoc *here = heredoc;
1264 unsigned short ts_magicq; /* heredoc or word expand */
1632 heredoc = stalloc(sizeof(struct HereDoc));
1633 heredoc->here = np;
1634 heredoc->startline = plinno;
1638 heredoc->striptabs = 1;
1640 heredoc->striptabs = 0;
/netbsd-current/bin/csh/
H A Dextern.h85 void heredoc(Char *);
H A Dsem.c102 heredoc(t->t_dlef);

Completed in 167 milliseconds