|
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: 5056 (0x13c0) Types: Q1_Text, reclen=79 Notes: q1file Names: »ER«
└─⟦22252c168⟧ Bits:30008711 DDMQ1-0151_Programmers_Disk_Copy └─⟦this⟧ »ER«
/* ETIK FÖR NAME */ DCL 1 KUND, 2 FNAMN CHAR(29) INIT(' '), 2 NAMN CHAR(29) INIT(' '), 2 CO CHAR(29) INIT(' '), 2 GAD CHAR(29) INIT(' '), 2 BOX CHAR(29), 2 PAD CHAR(29) INIT(' '), 2 TEL CHAR(29), 2 RES CHAR(29); DCL NAME FILE; DCL EFNAMN(4) CHAR(29), ENAMN(4) CHAR(29), ECO(4) CHAR(29), EGAD(4) CHAR(29), X FIXED(1), XX CHAR(29) INIT(' '), EPAD(4) CHAR(29), ERES CHAR(29); X=0; DO I= 1 TO 4; EFNAMN(I)=XX; ENAMN(I)=XX; ECO(I)=XX; EGAD(I)=XX; EPAD(I)=XX; END; OPEN NAME; START: X=1; DO I=1 TO 4; ON ENDFILE GO TO ST; READ FILE(NAME) INTO (KUND); X=0; EFNAMN(I)=FNAMN; ENAMN(I)=NAMN; ECO(I)=CO; EGAD(I)=GAD; IF BOX¬=' ' THEN EGAD(I)=BOX CAT XX; EPAD(I)=PAD; END; ST: IF I¬=1 THEN DO; PUT SKIP; DO J=1 TO I-1; PUT EDIT(EFNAMN(J))(A(10))(ENAMN(J))(A(26)); END; PUT SKIP; DO J=1 TO I-1; PUT EDIT(ECO(J))(A(36)); END; PUT SKIP; DO J=1 TO I-1; PUT EDIT(EGAD(J))(A(36)); END; PUT SKIP; DO J=1 TO I-1; PUT EDIT(EPAD(J))(A(36)); END; PUT SKIP; END; PUT SKIP; DO I=1 TO 4; EFNAMN(I)=XX; ENAMN(I)=XX; ECO(I)=XX; EGAD(I)=XX; EPAD(I)=XX; END; IF X=0 THEN GO TO START; SLUT: END;