/* read one integer from the open file */
while((getchar() != '\n'));
/* read an array from the open file */
for(i
= *cntptr
; i
> 0;--i
,++aryptr
)
while((getchar() != '\n'));
/* get a logical value */
while((byte
= getchar()) != '\n'){
if ((byte
== 'T') || (byte
== 't'))
/* wait for end of init flag */
while ((chr
= getchar()) != '?'){ /* wait for end flag */
if (chr
== 'R') /* check for restore flag */
rstrgm_(); /* call restore routine */
/* write an array to the open pipe */
for(i
= *cntptr
; i
> 0;--i
,++aryptr
)