• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/router/busybox-1.x/shell/

Lines Matching refs:here

749 /* little circular references here... */
3203 * here, but other shells don't. We don't alter
4365 /* Lives far away from here, needed for forkchild */
4490 * these interrupts to also abort the loop. The approach we take here
4625 * Handle here documents. Normally we fork off a process to write the
6307 * here document expansion.
6323 return; /* here document expanded */
6353 * Expand shell variables and backquotes inside a here document.
8266 /* implement bltin and command here */
8426 * are implemented here.
8437 * in the standard shell so we don't make it one here.
9331 struct heredoc *next; /* next here document in list */
9332 union node *here; /* redirection node */
9337 static struct heredoc *heredoclist; /* list of here documents to read */
9544 struct heredoc *here = heredoc;
9554 here->eofmark = wordtext;
9555 here->next = NULL;
9557 heredoclist = here;
9560 p->next = here;
9734 * Newline or semicolon here is optional (but note
9843 * is not NULL, read a here document. In the latter case, eofmark is the
9905 CHECKEND(); /* set c to PEOF if at end of here document */
10075 * Check to see whether we are at the end of the here document. When this
10077 * we are at the end of the here document, this routine sets the c to PEOF.
10144 heredoc->here = np;
10475 * [Change comment: here documents and internal procedures]
10732 * Input any here documents.
10737 struct heredoc *here;
10740 here = heredoclist;
10743 while (here) {
10747 readtoken1(pgetc(), here->here->type == NHERE? SQSYNTAX : DQSYNTAX,
10748 here->eofmark, here->striptabs);
10754 here->here->nhere.doc = n;
10755 here = here->next;
10761 * called by editline -- any expansions to the prompt should be added here.
10916 * Don't bother freeing here, since it will
12507 /* The algorithm employed here is simple: while we don't
12562 /* dash bug: it just does _exit(exitstatus) here