|
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: »ramkatrx«
└─⟦667bb35d6⟧ Bits:30007480 RC8000 Dump tape fra HCØ. └─⟦4334b4c0b⟧ └─⟦this⟧ »ramkatrx«
clear user ramkatr ramkatr=set 1 disc5 scope user ramkatr ramkatr=algol \f RAMAN KATALOG KATR external procedure ramkatr(nr); integer nr; begin integer j,m; real time,r; integer array t(1:10); long array BS(1:2); array head(1:12); zone ZBS(128,1,stderror); ramng(nr,BS,1); lookuptail(BS,t); open(ZBS,4,BS,0); setposition(ZBS,0,0); inrec(ZBS,128); write(out,"nl",1,<:dato power sp hast pol <head>:>); write(out,"nl",1,<<dddddd>,ZBS(17),<< ddd>,ZBS(13),<< d>,ZBS(14), << ddd>,ZBS(15),if ZBS(16)<0 then <: d:> else <: p:>); for j:=1 step 1 until 12 do head(j):=ZBS(j); write(out,false add 32,3,<:<60>:>,string inc(head),<:<62>:>); write(out,<< dddd>,ZBS(18),ZBS(19),ZBS(20),ZBS(21),ZBS(22),"nl",1); setposition(ZBS,0,0); swoprec(ZBS,128); setposition(out,0,0); read(in,ZBS(17),ZBS(13),ZBS(14),ZBS(15)); Z: if readchar(in,m) <> 6 then goto Z; if m=112 then ZBS(16):=1 else ZBS(16):=-1; readhead(in,head,1); for j:=1 step 1 until 12 do ZBS(j):=head(j); read(in,ZBS(18),ZBS(19),ZBS(20),ZBS(21),ZBS(22));close(ZBS,true); end; end \f ▶EOF◀