readchar
int readchar(void);
c = readchar();
while ((c = readchar()) != '\n')
while (readchar() != ch)
for (pos = 0; (c = readchar()) != '\n'; wclrtoeol(Msgwin),
if(readchar() == 'y')
if(readchar() != 'y') return;
while(!strchr("ynaq ", (c = readchar())))
dirsym = readchar();
switch(readchar()) {
while((c = readchar()) != '.'){
if(strchr(quitchars, (answer = readchar())))
if(strchr(quitchars, (answer = readchar())))
if(readchar() == 'y') {
if(readchar() != 'y') {
char readchar(void);
ilet = readchar();
ilet = readchar();
sym = readchar();
c = readchar();
if (readchar() == 'y') {
while (((c = readchar ()) != 'l') && (c != 's') && !strchr(quitchars,c))
extern char readchar();
q = readchar();
while((c = readchar()) != '\n') {
while((foo = readchar()) >= '0' && foo <= '9')
while(!strchr("ynYN \n\004", (exper = readchar())))
while ((pc = readchar())) {
return src->vtable->readchar(src);
int (*readchar)(struct source *);
while ((ch = (*src->vtable->readchar)(src)) != EOF) {
while ((ch = (*src->vtable->readchar)(src)) != EOF) {