next up previous
Next: Towers of Hanoi Up: prolog Previous: Files

Interactive Version

browse :- 
   seeing(Old),      /* save for later */ 
   see(user), 
   write('Enter name of file to browse: '), read(File), 
   see(File),        /* open this file */ 
   repeat, 
   read(Data),       /* read from File */ 
   process(Data),    
   seen,             /* close File */ 
   see(Old)          /*  previous read source */ 
   !.                /* stop now */