|
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: »indateprotx«
└─⟦621cfb9a2⟧ Bits:30002817 RC8000 Dump tape fra HCØ. Detaljer om "HC8000" projekt. └─⟦0364f57e3⟧ └─⟦80900d603⟧ »giprocfile« └─⟦00964e8f7⟧ Bits:30007478 RC8000 Dump tape fra HCØ. └─⟦b2ec5d50f⟧ └─⟦80900d603⟧ »giprocfile« └─⟦this⟧
; indatepro_tx * page 1 27 09 77, 10.57; ; indateproc ; ********** if listing.yes char 10 12 10 indateproc = set 1 indateproc=algol external integer procedure indateproc(z); zone z; begin integer i, j, contentkey; long aux; integer array ia(1:10); real time, r; <***lookup entry***> i:=monitor(42, z, j, ia); if i>0 then indateproc:=-i else begin if i=0 then begin contentkey:=ia(9)shift (-12); if contentkey<>4 and contentkey<32 then begin systime(1, 0, time); aux := time*625; <*shortclock*> ia(6) := (aux shift (-15)) extract 24; <***change entry***> indateproc:=monitor(44, z, j, ia); end else indateproc:=10; end; end; comment indateproc<0 means entry not found indateproc=0 means entry changed indateproc>0 means entry found, but not changed meaning of abs value see monitor 3 manual; end; end if warning.yes (mode 0.yes message indateproc not ok lookup indateproc) ▶EOF◀