Lines Matching refs:eofmark
76 char *eofmark; /* string indicating end of input */ member
121 static inline int realeofmark(const char *eofmark) in realeofmark() argument
123 return eofmark && eofmark != FAKEEOFMARK; in realeofmark()
623 here->eofmark = wordtext; in parsefname()
657 here->eofmark, here->striptabs); in parseheredoc()
869 readtoken1(int firstc, char const *syntax, char *eofmark, int striptabs) in readtoken1() argument
922 if (eofmark == NULL || dblquote) in readtoken1()
941 eofmark != NULL in readtoken1()
954 if (eofmark == NULL) { in readtoken1()
963 if (eofmark && !varnest) in readtoken1()
1031 if (syntax != BASESYNTAX && eofmark == NULL) in readtoken1()
1040 if (eofmark == NULL) { in readtoken1()
1067 if (realeofmark(eofmark)) { in readtoken1()
1081 for (p = eofmark; STPUTC(c, out), *p; p++) { in readtoken1()