|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1536 (0x600) Types: TextFile Names: »autofiludtx «
└─⟦cde9d517b⟧ Bits:30007477 RC8000 Backup tape fra HT's bus-radio system └─⟦6a563b143⟧ └─⟦this⟧ »autofiludtx « └─⟦110021343⟧ Bits:30007476 RC8000 Backup tape fra HT's bus-radio system └─⟦a957ba283⟧ └─⟦this⟧ »autofiludtx «
begin zone zud,zind(128,1,stderror); integer array tail(1:10),ia(1:4); integer postantal,linie,løb,bogst,i; integer array field iaf; long array field laf; real t; laf:= iaf:= 0; openfp(zud,0); if findfpparam(<:fil:>,false,ia)<=0 then begin write(out,<:*** inddata-filnavn mangler<10>:>); goto slut; end; open(zind,4,ia,0); monitor(42)lookup entry:(zind,0,tail); postantal:= tail(10); for i:= 1 step 1 until postantal do begin inrec6(zind,8); if zind.iaf(1)=12 then write(zud,<:s:>) else if zind.iaf(1)=13 then write(zud,<:o:>); linie:= zind.iaf(3) shift (-12) extract 10; bogst:= zind.iaf(3) shift (-7) extract 5; if bogst<>0 then bogst:= bogst+'@'; løb:= zind.iaf(3) extract 7; write(zud,<< ddd>,linie,false add bogst,1,<:/:>,<<d>,løb); if zind.iaf(4)<>0 then begin linie:= zind.iaf(4) shift (-12) extract 10; bogst:= zind.iaf(4) shift (-7) extract 5; if bogst<>0 then bogst:= bogst+'@'; løb:= zind.iaf(4) extract 7; write(zud,<< ddd>,linie,false add bogst,1,<:/:>,<<d>,løb); end; write(zud,<< zddd>,zind.iaf(2)/100); write(zud,"nl",1); end; close(zind,true); slut: closefp(zud,true); end ▶EOF◀