|
|
DataMuseum.dkPresents historical artifacts from the history of: MIKADOS |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about MIKADOS Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 1248 (0x4e0)
Types: TextFile
Notes: Mikados_K
Names: »CENTRAL.K«
└─⟦eb89399bc⟧ Bits:30008990 SOM ISFORIG, MEN KUN K-FILER
└─⟦this⟧ »CENTRAL.K«
PROGRAM CENTRALPROCES;
CONST NROFUSERS=2;
NROFFILES=5;
KEYL=20;
ZS1=612;
ZS2=375;
ZS3=410;
ZS4=511;
ZS5=350;
(*$IISFHEAD*)
ZONEPTR=^ISFHEAD;
PCB =^INTEGER;
ZONE1 =RECORD
H:ISFHEAD;
T:ARRAY (1..ZS1) OF INTEGER
END;
ZONE2= RECORD
H:ISFHEAD;
T:ARRAY (1..ZS2) OF INTEGER
END;
ZONE3 =RECORD
H:ISFHEAD;
T:ARRAY (1..ZS3) OF INTEGER
END;
ZONE4 =RECORD
H:ISFHEAD;
T:ARRAY (1..ZS4) OF INTEGER
END;
ZONE5 =RECORD
H:ISFHEAD;
T:ARRAY (1..ZS5) OF INTEGER
END;
USER =RECORD
ADDRESS:PCB;
FILES: ARRAY (1..NROFFILES) OF RECORD
STATUS:INTEGER;
IDENT:ARRAY (1..KEYL) OF INTEGER
END
END;
VAR ZONES:ARRAY (1..NROFFILES) OF ZONEPTR;
USERS:ARRAY (1..NROFUSERS) OF USER;
Z1:ZONE1;Z2:ZONE2;Z3:ZONE3;Z4:ZONE4;Z5:ZONE5;
F1,F2,F3,F4,F5:ISF;
BEGIN
ZONES(1)^:=Z1.H;
ZONES(5)^:=Z5.H
END.