MORE
obuf = npopen(MORE, "w");
perror(MORE);
fbuf = npopen(MORE, "w");
perror(MORE);
static int MORE = TRUE;
while (MORE || (lastarg[0] != '\0')) {
if (!MORE &&
while (MORE) {
MORE = FALSE;
MORE = FALSE;
_ss_pager_name = MORE;
static char MORE[] = "more";
(void) REQUIRE(MORE(), REG_EBRACK);
while (MORE() && !SEETWO(endc, ']'))
if (!MORE()) {
#define SEE(c) (MORE() && PEEK() == (c))
#define SEETWO(a, b) (MORE() && MORE2() && PEEK() == (a) && PEEK2() == (b))
#define MUSTSEE(c, e) (REQUIRE(MORE() && PEEK() == (c), e))
#define MUSTEAT(c, e) (REQUIRE(MORE() && GETNEXT() == (c), e))
#define MUSTNOTSEE(c, e) (REQUIRE(!MORE() || PEEK() != (c), e))
assert(MORE()); /* caller should have ensured this */
(void) REQUIRE(MORE(), REG_EPAREN);
(void) REQUIRE(MORE(), REG_EESCAPE);
if (!MORE())
while (MORE() && PEEK() != '}')
(void) REQUIRE(MORE(), REG_EBRACE);
if (!MORE())
(void) REQUIRE(MORE(), REG_BADPAT);
while (MORE())
else if ((ate > 1 || (bc->outer && !MORE())) && !p_branch_empty(p, bc))
while (MORE() && (!p->allowbranch || !SEESPEC('|')) &&
assert(!MORE() || SEE(end1));
assert(MORE()); /* caller should have ensured this */
(void) REQUIRE(MORE(), REG_EESCAPE);
if (MORE() && !SEETWO('\\', ')'))
if (MORE() && isdigit((uch)PEEK())) {
while (MORE() && !SEETWO('\\', '}'))
(void) REQUIRE(MORE(), REG_EBRACE);
while (MORE() && isdigit((uch)PEEK()) && count <= DUPMAX) {
while (MORE() && PEEK() != ']' && !SEETWO('-', ']'))
switch ((MORE()) ? PEEK() : '\0') {
(void) REQUIRE(MORE(), REG_EBRACK);
(void) REQUIRE(MORE(), REG_EBRACK);
(void) REQUIRE(MORE(), REG_EBRACK);
(void) REQUIRE(MORE(), REG_EBRACK);
while (MORE() && isalpha((uch)PEEK()))
tiptr->ti_flags |= MORE;
if (!retval && (tiptr->ti_flags & MORE)) {
tiptr->ti_flags &= ~MORE;
tiptr->ti_flags &= ~(MORE | EXPEDITED);
tiptr->ti_flags |= MORE;
if (!retval && (tiptr->ti_flags & MORE)) {
tiptr->ti_flags &= ~MORE;
tiptr->ti_flags &= ~(MORE|EXPEDITED);
tiptr->ti_flags &= ~(MORE|EXPEDITED);
case MORE: /* file partly unread */
if (file_stat == MORE) {
file_stat = MORE;