Listing of file='609PMRG0' on disk='vmedia/731-0067G.wvd.zip'
# Sector 2676, program filename = '609PMRG0'
0010 REM %^ '609PMRG0' - INPUT DOCUMENT ID'S
0030 COM A5,V0$(1)2,U1$(8),U2$(8)4,C1$1,Y5$,C9,D4
: DIM S5(2),S0(2),T5(2),S3(2)
: DIM T1$(4)80,S1$(4)2
: DIM T1(6),S6(6),S1(6),T2$(6)80
: DIM T2(3),S7(3),S2(3),S4(3),T5$(3)5
: DIM S2$(15)2,S1$4,S2$1,T1$80,T2$2,S0,S4,S5,S6,S7,S9,T0,T2,T5,C0,T7,J5$5,J
7$6
0110 A5=1
: IF J7$=" "AND B4$<>" "THEN J7$=B4$
: C1$="L"
: Y5$="609MERGE"
: A1,A2=-1
: PRINT HEX(03)
: GOSUB '61
: T5$(1)=R5$
0180 GOSUB '62
: ON T5+1GOTO 620,220
: GOTO 180
0220 IF T5$(1)<>T5$(2)THEN 270
: GOSUB 2100
0240 PRINT AT(23,0,);B2$;HEX(07);
: GOTO 180
0270 GOSUB '110(T5$(1),"D")
0275 IF B2$=" "THEN GOSUB '111(B0$,B9$,B4$,HEX(FF))
: IF B2$=" "THEN A1=V3
: B4$=J7$
: IF B2$=" "THEN 350
: IF R1$<>HEX(05)THEN 300
: J5$=T5$(1)
: GOSUB '90
: B2$=" "
: IF D5$=HEX(F0)THEN B4$=J7$
: IF D5$=HEX(F0)THEN 620
: GOTO 275
0300 T1$=B2$
: GOSUB 2110
: GOSUB 560
: GOTO 240
0350 GOSUB '110(T5$(2),"D")
0355 IF B2$=" "THEN GOSUB '111(B0$,B9$,B4$,HEX(FF))
: IF B2$=" "THEN A2=V3
: B4$=J7$
: IF B2$=" "THEN 430
: IF R1$<>HEX(05)THEN 380
: J5$=T5$(2)
: GOSUB '90
: B2$=" "
: IF D5$=HEX(F0)THEN B4$=J7$
: IF D5$=HEX(F0)THEN 620
: GOTO 355
0380 T1$=B2$
: GOSUB 2120
: GOSUB 560
: GOTO 240
0430 IF T5(1)=1THEN D4=-1
: ELSE D4=-2
: IF T5(2)=2THEN C9=1
: R5$=T5$(1)
: C=5
: A5$()="609POPT0"&"609POPTA"&"Prime 62"&"REC-GEN"&" REC-RD"
: IF C9=0THEN 540
: C=C+1
: A5$(C)="609POPTC"
0540 LOAD T<C>A5$()
0560 IF A1<>-1THEN GOSUB '212(A1)
: A1=-1
: IF A2<>-1THEN GOSUB '212(A2)
: A2=-1
: RETURN
0620 DEFFN'31
: GOSUB 560
: COM CLEAR C
: LOAD TA5$
2000 % LANGUAGE ISOLATION
2010 DATA 4,0,0,"M E R G E P R I N T"
: DATA 4,3,0,"Press EXECUTE to Continue"
: DATA 4,4,0,"Please answer all questions"
: DATA 4,7,25,"Primary Document ID : "
: DATA 2,7,49,5," "
: DATA 4,8,25,"Secondary Document ID : "
: DATA 2,8,49,5," "
2080 DATA 1,10,25,1,"Merge all sets","Merge first two sets","\DE"
: DATA 1,20,50,1,"Immediate Print","Queue Print Request","\DE"
: DATA 0
2100 B2$="Primary and Secondary Documents must be different"
: RETURN
2110 B2$="Primary Document : "&T1$
: RETURN
2120 B2$="Secondary Document : "&T1$
: RETURN
2130 B2$="Invalid Character"
: RETURN
2755 DIM D(25)
2760 DEFFN'90
: PRINT AT(23,0,);"Enter Document ";J5$;" Password ";HEX(858585858585);AT(2
3,40);"Password Protected";HEX(07);AT(23,29);HEX(0509);
2780 KEYIN D5$,2780,2780
: D(6)=0
: B4$=" "
2810 KEYIN D5$,2820,2820
: GOTO 2810
2820 PRINT HEX(06);AT(23,40,);
: ON POS(HEX(0D82F0)=D5$)GOTO 2900,2900,2920
: IF VER(D5$,"N")=1THEN 2870
: GOSUB 2130
: PRINT AT(23,40);B2$;HEX(07);
: GOTO 2810
2870 D(6)=D(6)+1
: STR(B4$,D(6),1)=D5$
: IF D(6)<6THEN 2810
2900 PRINT AT(23,0,);
: RETURN
2920 PRINT AT(23,0,);
: B4$=" "
: RETURN