1 ( -*- text -*-
     
2 	Test READ-FILE.
     
3 	$Id: test_read_file.f,v 1.2 2007-10-22 18:53:13 rich Exp $
     
4 )
     
5 
     6 0 VALUE FD
     
7 100 CELLS ALLOT CONSTANT BUFFER
     
8 
     9 : TEST
    
10 	S" jonesforth/test_read_file.f.out" R/O OPEN-FILE
    
11 	?DUP IF S" test_read_file.f.out" PERROR QUIT THEN
    
12 
    13 	TO FD
    
14 
    15 	BEGIN
    
16 		BUFFER 100 CELLS FD READ-FILE
    
17 		?DUP IF S" READ-FILE" PERROR QUIT THEN
    
18 		DUP
    
19 		BUFFER SWAP TELL
    
20 	0= UNTIL
    
21 
    22 	FD CLOSE-FILE
    
23 	?DUP IF S" CLOSE-FILE" PERROR QUIT THEN
    
24 ;