|
|
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: 96768 (0x17a00)
Types: TextFile
Names: »stopbyatttx «
└─⟦110021343⟧ Bits:30007476 RC8000 Backup tape fra HT's bus-radio system
└─⟦a957ba283⟧
└─⟦this⟧ »stopbyatttx «
(
message stopbyatt
stopbyatt=set 1
stopbyatt=algol message.no
;scope project stopbyatt
)
external
boolean procedure stop_by_att(name);
long array name;
begin
boolean procedure att(stop,navn);
boolean stop; long array navn;
if stop then
begin
att:= true;
stop_by_att:= stop;
write(out,<:<10>Stopcommand from :>);
if stop shift (-1) then
write(out,<:internal process :>,navn) else
write(out,<:operator:>);
outchar(out,10)
end else att:= false;
integer array ia(1:9);
zone z(1,1,stderror);
integer res,i;
stop_by_att:= false;
i:= 0;
for res:= ventatt(false,z,i,ia,name,att) while res>=0 do
if res=0 then
begin
monitor(26) get event :(z,i,ia);
ia(9):= 2;
monitor(22) send answer :(z,i,ia);
i:= 0
end
end stop_by_att;
end
▶EOF◀