Listing of file='609Erep2' on disk='vmedia/731-0067F-disk1.wvd.zip'
# Sector 761, program filename = '609Erep2' 0010 REM 609Erep2 ************************************************************ * 0013 COM J5$(1024)1 : DIM J3$(C)1 0018 DEFFNJ(I)=POS(V0$()=" ")-1 : DATA LOAD DC OPEN T#0,"609EDATA" : IF J7(2)=50THEN 110 : MAT REDIM J3$(J8/82)82 : DATA LOAD DC #0,J3$() : MAT REDIM J3$(J8)1 0110 IF D3$=HEX(50)OR D3$=HEX(F0)THEN 1010 : IF V0$(J8)<>" "THEN STR(V0$(),J9+1)=STR(V0$(),POS(-V0$()=" ")+1) : J7=0 : J1=J9 : J7(3)=2 : GOSUB '35(J1) : IF J3$(1)=" "THEN 380 : IF J7(1)=8AND J0(2)=C3AND J1-J0(1)+1<LEN(STR(J5$()))THEN 510 : IF J7(1)=8AND J0(2)=C3THEN C5$="t" : IF J7(1)=8AND J0(2)<C3THEN C5$="c" 0230 J9=FNJ(1) : J7=0 : J7(3)=2 : J7(1)=0 : MAT J0=ZER : IF J7(2)=50THEN 304 : DBACKSPACE #0,BEG : DATA SAVE DC #0,END 0304 DATA SAVE DC CLOSE#0 : COM CLEAR J2$() : LOAD DA T(D7$(1)) 0380 J7(2)=0 : J7(3)=1 : J1=J0(4) : C=LEN(J2$()) : DBACKSPACE #0,BEG : DATA SAVE DC #0,END : DATA SAVE DC CLOSE#0 : V1$()="609IpageRECMGR" : C=LEN(STR(J2$())) : LOAD T<2>V1$() 0510 J9=FNJ(1) : IF J1+1>J0(1)THEN J5$()=STR(V0$(),J0(1),J1-J0(1)+1) : J0(1),J0(3)=J0(1)+POS(J5$()=" ")-1 : J1=J0(3) : V1$()="609Erep3609Eline609Eplin609Eprnt" : IF D7$="H"THEN V1$()="609EREP3609Eline609EPLIN609EPRNT609EPOS 609EFRMT" : LOAD T<INT((LEN(V1$())+7)/8)>V1$() 1010 IF J3$()=" "THEN 1220 : IF J0(2)<>C3THEN 1090 : IF POS(V0$()=" ")=LEN(V0$())+1AND J9-J0(1)+1>0THEN MAT COPY -STR(V0$(),J0 (1),J9-J0(1)+1)TO -STR(V0$(),J0(1)+LEN(J3$()),J9-J0(1)+1) : STR(V0$(),J0(1),LEN(J3$()))=J3$() : IF J7>0THEN STR(V0$(),J0(1)+LEN(J3$()))=STR(V0$(),J8-J7+1) : J9=FNJ(1) : C1=MAX(C1-2,1) : J1=J0(1) : GOTO 230 1090 STR(V0$(),POS(V0$()=83)+1,J8-POS(V0$()=83)-J7)=J3$() : STR(V0$(),FNJ(1)+1)=STR(V0$(),J8-J7+1) : J9=FNJ(1) : J0(4)=POS(V0$()=83) : J7(2)=0 : J1=J0(1) : J7(3)=0 : IF J7(2)=50THEN 1164 : DBACKSPACE #0,BEG : DATA SAVE DC #0,END 1164 DATA SAVE DC CLOSE#0 : V1$()="609DpageREC.page" : C=LEN(STR(J2$())) : D2$=HEX(01) : LOAD T<2>V1$() 1220 IF J7=0THEN 380 : J0(4)=J9 : IF J0(2)=C3THEN STR(V0$(),J0(1))=STR(V0$(),J8-J7+1) : ELSE STR(V0$(),POS(V0$()=83)+1)=STR(V0$(),J8-J7+1) : IF J0(2)=C3THEN J0(3),J0(4)=J0(1) : ELSE J0(4)=POS(V0$()=83)+1-1 : J9=FNJ(1) : J7=0 : IF J7(2)=50THEN 1275 : DBACKSPACE #0,BEG : DATA SAVE DC #0,END 1275 DATA SAVE DC CLOSE#0 : IF J0(2)<>J0(5)THEN 1420 : LOAD T"609Erep5" 1290 J7(2)=0 : J7(3)=0 : J1=J0(1) : V1$()="609IpageRECMGR" : C=LEN(STR(J2$())) : LOAD T<2>V1$() 1420 J7(2)=13 : V1$()="609DpageREC.page" : C=LEN(STR(J2$())) : LOAD T<2>V1$() 3000 DEFFN'31 : A5=0 : A5$()="609CloseJCATSMAL" : A5$=R3$() : R3$()=STR(R3$(),10) : IF A1>-1OR A2>-1THEN LOAD T<2>A5$() : COM CLEAR C : LOAD TA5$