Lines Matching refs:eofmark
11699 char *eofmark; /* string indicating end of input */ member
11941 here->eofmark = wordtext; in parsefname()
12354 realeofmark(const char *eofmark) in realeofmark() argument
12356 return eofmark && eofmark != FAKEEOFMARK; in realeofmark()
12378 readtoken1(int c, int syntax, char *eofmark, int striptabs) in readtoken1() argument
12440 if (eofmark == NULL || synstack->dblquote) in readtoken1()
12446 if (!eofmark || synstack->dblquote || synstack->varnest) in readtoken1()
12468 && (c != '"' || (eofmark != NULL && !synstack->varnest)) in readtoken1()
12482 if (eofmark == NULL) { in readtoken1()
12495 if (eofmark != NULL && synstack->varnest == 0) { in readtoken1()
12589 if (synstack->syntax != BASESYNTAX && eofmark == NULL) in readtoken1()
12598 if (eofmark == NULL) { in readtoken1()
12626 if (realeofmark(eofmark)) { in readtoken1()
12636 for (p = eofmark; STPUTC(c, out), *p; p++) { in readtoken1()
13322 readtoken1(pgetc(), SQSYNTAX, here->eofmark, here->striptabs); in parseheredoc()
13324 readtoken1(pgetc_eatbnl(), DQSYNTAX, here->eofmark, here->striptabs); in parseheredoc()