|
DataMuseum.dkPresents historical artifacts from the history of: Q1 computer |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Q1 computer Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3239 (0xca7) Types: Q1_Text, reclen=79 Notes: q1file Names: »SAMKONV1«
└─⟦94d9f3bc1⟧ Bits:30008571 DDMQ1-0006_Div_konverteringspgm_LMC └─⟦this⟧ »SAMKONV1«
/*FÖRSTA RADEN*/ /*SAMKONV PLOCKAR UT INGÅENDE SALDON FRÅN MSAB:S INTERIMSSYSTEM OCH GENERERAR DEN NYA KTOTX-FILEN OBS:SAMFIL MÅSTE SEDAN TÖMMAS OCH FÅ STÖRRE REC:LÄNGD (150) KLART 781106 PROGR:TD*/ DCL 1 SAM,2 SKO FIXED(4),2 SAVD CHAR(3), 2 SAD(12) FIXED(11,2),2 SAK(12) FIXED(11,2); DCL 1 XSAM,2 STR,3 XKTO FIXED(4), 3 XMNR FIXED(2),2 XAD FIXED(11,2),2 XAK FIXED(11,2), 2 HJKOD CHAR(1); DCL 1 KTO,2 XKONTO FIXED(4),2 XTEXT CHAR(34); DCL 1 KTX,2 KONTO FIXED(4),2 Z CHAR(1),2 K CHAR(4),2 TEXT CHAR(34), 2 IB FIXED(13,2),2 DUM CHAR(6); DCL XSAMFIL FILE,KTOTX FILE,XKTOTX FILE, S CHAR(1); PUT FILE(D)SKIP EDIT('KONVERTERINGSPROGRAM FÖR MSAB')(A(37)) ('SÄTT IN DISKETTER MED FÖLJ. FILER:')(A(37)) ('1-GAMLA SAMFIL,OMDÖPT TILL XSAMFIL')(A(37)) ('2-GAMLA KTOTX,OMDÖPT TILL XKTOTX')(A(37)) ('3-KTOTX,TOM FIL MED REC:LÄNGD=55')(A(37)) (' OCH MINST LIKA STOR SOM XKTOTX')(A(37)) ('DÅ DU ÄR KLAR TRYCK RETURN!')(A(37)); GET SKIP LIST(S); PUT FILE(D)SKIP; OPEN XSAMFIL;OPEN KTOTX;OPEN XKTOTX; A1:ON ENDFILE GOTO SLUT; READ FILE(XKTOTX)INTO(KTO); KONTO=XKONTO;Z='A';K=KONTO CAT ' ';TEXT=XTEXT;IB=0; XKTO=XKONTO;IF XKTO<1000 THEN GOTO WR; XMNR=0; ON ERROR GOTO WR; READ KEY(STR)FILE(XSAMFIL)INTO(XSAM); IB=XAD-XAK; WR:WRITE FILE(KTOTX)FROM(KTX); GOTO A1; SLUT:CLOSE KTOTX; END;