m_in
mdb.m_in = mdb_iob_create(in_io, MDB_IOB_RDONLY);
mdb_iob_setflags(mdb.m_in, MDB_IOB_TTYLIKE);
mdb_iob_destroy(mdb.m_in);
mdb.m_in = mdb_iob_create(mdb.m_term, MDB_IOB_RDONLY);
if (mdb.m_in != NULL)
mdb_iob_destroy(mdb.m_in);
int pop = (mdb.m_in != NULL &&
(mdb_iob_isapipe(mdb.m_in) || mdb_iob_isastr(mdb.m_in)));
if (mdb.m_in != NULL)
mdb_iob_destroy(mdb.m_in);
mdb.m_in = mdb_iob_stack_pop(&f.f_istk);
yylineno = mdb_iob_lineno(mdb.m_in);
while (mdb.m_in != NULL && (mdb_iob_getflags(mdb.m_in) &
if (mdb.m_in != NULL) {
if (mdb_iob_err(mdb.m_in)) {
mdb_iob_name(mdb.m_in));
mdb_iob_destroy(mdb.m_in);
mdb.m_in = NULL;
mdb.m_in = mdb_iob_stack_pop(&f.f_istk);
yylineno = mdb_iob_lineno(mdb.m_in);
ctx->ctx_iob = mdb.m_in;
mdb.m_in = rdiob;
mdb.m_in = ctx->ctx_iob;
if (mdb_iob_isapipe(mdb.m_in))
mdb_iob_stack_push(&fp->f_istk, mdb.m_in, yylineno);
mdb.m_in = iobs[MDB_IOB_RDIOB];
ASSERT(mdb.m_in == iobs[MDB_IOB_RDIOB]);
mdb_iob_setflags(mdb.m_in, MDB_IOB_ERR);
if (mdb.m_in != NULL)
mdb_iob_destroy(mdb.m_in);
mdb.m_in = mdb_iob_stack_pop(&fp->f_istk);
yylineno = mdb_iob_lineno(mdb.m_in);
mdb_iob_t *m_in; /* Input stream */
(void) mdb_iob_pop_io(mdb.m_in);
(void) mdb_iob_pop_io(mdb.m_in);
mdb_iob_push_io(mdb.m_in, mdb_logio_create(mdb.m_log));
mdb_iob_stack_push(&fp->f_istk, mdb.m_in, yylineno);
mdb.m_in = mdb_iob_create(fio, MDB_IOB_RDONLY);
mdb.m_in = mdb_iob_stack_pop(&fp->f_istk);
yylineno = mdb_iob_lineno(mdb.m_in);
mdb_iob_destroy(mdb.m_in);
mdb.m_in = mdb_iob_stack_pop(&mdb.m_frame->f_istk);
mdb_iob_destroy(mdb.m_in);
mdb.m_in = NULL;
mdb_iob_destroy(mdb.m_in);
mdb.m_in = mdb_iob_create(fio, MDB_IOB_RDONLY);
mdb_iob_name(mdb.m_in), mdb_iob_name(mdb.m_out));
if (mdb_iob_isastr(mdb.m_in)) {
if (mdb_iob_isapipe(mdb.m_in))
!mdb_iob_isastr(mdb.m_in)) {
mdb_iob_t *old = mdb.m_in;
mdb.m_in = iob;
mdb.m_in = old;
mdb.m_in = mdb_iob_create(in_io, MDB_IOB_RDONLY);
mdb_iob_setflags(mdb.m_in, MDB_IOB_TTYLIKE);
mdb_iob_setbuf(mdb.m_in, mdb_alloc(1, UM_SLEEP), 1);
mdb_iob_stack_push(&fp->f_istk, mdb.m_in, yylineno);
mdb.m_in = mdb_iob_create(mdb_strio_create(s), MDB_IOB_RDONLY);
mdb.m_in = mdb_iob_stack_pop(&fp->f_istk);
yylineno = mdb_iob_lineno(mdb.m_in);
mdb_printf("%p\n", get_mdb()->m_in);
return (m_in(a, 10, stdin));
return (m_in(a, 8, stdin));
return (m_in(a, 10, f));