Lines Matching defs:input
193 typedef struct Stream_s /* input file stream stack */
223 char* file; /* first input file */
238 int peek; /* next line already in input */
242 Stream_t streams[4]; /* input file stream stack */
243 Stream_t* sp; /* input stream stack pointer */
245 char input[8*CHUNK]; /* input buffer */
1040 * pop the current input file
1049 report(3, "input stack underflow", NiL, (unsigned long)0);
1064 * push file onto the input stack
1077 report(3, "input stream stack overflow", NiL, (unsigned long)0);
1113 * return the next input line
1117 input(void)
1122 report(3, "no input file stream", NiL, (unsigned long)0);
1125 else if (!fgets(state.input, sizeof(state.input), state.sp->fp))
1127 else if (*state.input && *(e = state.input + strlen(state.input) - 1) == '\n')
1130 return state.input;
1544 * input() until `done r'
1573 while (s = input())
1829 while (s = input())
2024 while (s = input())