5 static char buf
[BUFLEN
];
8 readline(const char *prompt
)
14 cprintf("%s", prompt
);
17 fprintf(1, "%s", prompt
);
26 cprintf("read error: %e\n", c
);
28 } else if ((c
== '\b' || c
== '\x7f') && i
> 0) {
32 } else if (c
>= ' ' && i
< BUFLEN
-1) {
36 } else if (c
== '\n' || c
== '\r') {