9 register int flagcr = 0;
12 n = buffer_feed(buffer_0);
13 if (n < 0) _exit(111);
15 if (flagcr) buffer_PUTC(buffer_1,
"\r"[0]);
16 buffer_flush(buffer_1);
19 x = buffer_PEEK(buffer_0);
20 buffer_SEEK(buffer_0,n);
25 if (ch ==
'\r') { flagcr = 1;
continue; }
26 buffer_PUTC(buffer_1,ch);
30 buffer_PUTC(buffer_1,
"\r"[0]);
31 if (ch ==
'\r')
continue;
34 buffer_PUTC(buffer_1,ch);