DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦599f8f738⟧ Ada Source

    Length: 3072 (0xc00)
    Types: Ada Source
    Notes: 03_class, FILE, R1k_Segment, e3_tag, procedure Jeu, seg_059bff

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦this⟧ 

E3 Source Code



with Text_Io;
with Base;
with Definitions;
with Configuration;
--with Coordonnees;
with Mon_Terminal;
with Random;
with Serveur;


procedure Jeu is
    --Mabase : Base.Objet;
    Nrj : Definitions.Energie;
    Seuil : Definitions.Energie;
    Base_Pos : Definitions.Position;
    Max_Term : constant Integer := 2;
    Terms : array (1 .. Max_Term) of Mon_Terminal.Handle;
    Last_Term : Integer := 2;
begin

    Nrj := 40;  
    Seuil := 5;
    Base_Pos.Colonne := Random.Randomint (Definitions.Max_Colonnes);
    Base_Pos.Ligne := Random.Randomint (Definitions.Max_L);
    Base.Creer (Serveur.Ma_Base, Nrj, Seuil, Base_Pos);
    Mon_Terminal.Init_Configuration;
    for I in 1 .. Configuration.Last_Term loop
        Configuration.Terms (I) := Mon_Terminal.Creer (No => I);  
    end loop;
    delay 2.0;
    Base.Afficher_Base (Serveur.Ma_Base);

    Text_Io.Put_Line ("*** Fin Main");

    Serveur.Serveur.Go (Base_Pos);


end Jeu;


E3 Meta Data

    nblk1=2
    nid=0
    hdr6=4
        [0x00] rec0=28 rec1=00 rec2=01 rec3=000
        [0x01] rec0=02 rec1=00 rec2=02 rec3=001
    tail 0x21768f6628914882abcf5 0x42a00088462060003