File: UNPACK.FT of Tape: Various/System-Tapes/eb-plot
(Source file text) 

C	PROGRAM TEST
C
C
	COMMON /FIGET/ IREAD , IBUF
	DIMENSION	ARG1(4) , ARG2(4) , IARG4(63)
C
	IREAD	= 9
	IPLOT	= 8
	IITTY	= 4
	IOTTY	= 0
	IBUF	= 73
	ARG1(1)=0.
	ARG2(1)=0.
	IARG3=0.
	IARG4(1)=0.
C
	CALL	FILE (1+2048+512,IREAD,'INPUT FILE     ',0,IITTY,ISTAT)
	IF	(ISTAT .LT. 0) STOP
	CALL	FILE (2+2048+512,IPLOT,'OUTPUT FILE    ',0,IITTY,ISTAT)
	IF	(ISTAT .LT. 0) STOP
	YMAX	= 84.
	STEPS	= 400.
10	CALL	CCPLOT (-1,STEPS,YMAX,IPLOT,0)
C
100	CONTINUE
	CALL	FIUNPK (ICOM,ARG1,ARG2,IARG3,IARG4)
	IF	(ICOM .NE. 6) GOTO 110 
	W	= SQRT(ARG1(1)*ARG1(1) + ARG2(1)*ARG2(1))
	H	= SQRT(ARG1(2)*ARG1(2) + ARG2(2)*ARG2(2))
	ARG1(1)	= ARG1(1) / W
	ARG2(1)	= ARG2(1) / W
	CALL	CCPLOT (ICOM,   W,   H,    0,    0)
	ICOM	= 51
110	CALL	CCPLOT (ICOM,ARG1,ARG2,IARG3,IARG4)
	IF	(ICOM .NE. 15) GOTO 100
	END FILE IPLOT
	CALL	FILE (4+2048,IPLOT,0,0,0,ISTAT)
	STOP
	END