home *** CD-ROM | disk | FTP | other *** search
- 10 INPUT "Enter original file name-",IF1$:OPEN IF1$ FOR INPUT AS 1
- 20 INPUT "Enter modified file name-",IF2$:OPEN IF2$ FOR INPUT AS 2
- 30 INPUT "Enter change file name-",OF$: OPEN OF$ FOR OUTPUT AS 3
- 40 GOSUB 90:GOSUB 160
- 50 IF N1=N2 THEN IF L1$=L2$ THEN 40 ELSE PRINT #3,L2$:GOTO 40
- 60 IF N1>N2 THEN PRINT #3,L2$: GOSUB 160: GOTO 50
- 70 PRINT #3,N1
- 80 GOSUB 90: GOTO 50
- 90 IF EOF(1) THEN 110
- 100 LINE INPUT #1,L1$: N1=VAL(L1$): RETURN
- 110 IF NOT EOF(2) THEN PRINT #3,L2$
- 120 WHILE NOT EOF(2)
- 130 LINE INPUT #2,L2$:PRINT #3,L2$
- 140 WEND
- 150 GOTO 220
- 160 IF EOF(2) THEN 180
- 170 LINE INPUT #2,L2$: N2=VAL(L2$): RETURN
- 180 PRINT #3,N1
- 190 WHILE NOT EOF(1)
- 200 LINE INPUT #1,L1$: N2=VAL(L1$):PRINT #3,N2
- 210 WEND
- 220 CLOSE:PRINT "End of scan"
- 230 END