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

⟦dcbd59a6c⟧ Ada Source

    Length: 5120 (0x1400)
    Types: Ada Source
    Notes: 03_class, FILE, R1k_Segment, e3_tag, package Our_Inst, seg_04918f

Derivation

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

E3 Source Code



with Q_List, Our_String;

package Our_Inst is


    subtype List is Q_List.List;
    subtype Iter is Q_List.Listiter;
    subtype Object is Q_List.Itemtype;

    function Affect (A_Name_Left : String;
                     A_Ext1_Left : String;
                     A_Ext2_Left : String;
                     A_Comp_Or_Affect : String;
                     A_Value : String;
                     A_Name_Right : String;
                     A_Ext1_Right : String;
                     A_Ext2_Right : String;
                     A_Operation : String;
                     A_Integer : String) return Object;

    function Create return List;

    function Cellvalue (The_Iter : Iter) return Object;

    procedure Attach (The_List : in out List; The_Object : Object);

    procedure Attach (The_List1 : in out List; The_List2 : List);

    function Attach (The_Object1 : Object; The_Object2 : Object) return List;

    function Copy (The_List : List) return List;

    procedure Destroy (The_List : in out List);

    procedure Forward (The_Iter : in out Iter);

    function Isinlist (The_List : List; The_Object : Object) return Boolean;

    function Makelistiter (The_List : List) return Iter;

    function Makeiterlist (The_Iter : Iter) return List;

    function More (The_Iter : Iter) return Boolean;

    procedure Print (The_Iter : Iter);

    procedure Printall (The_Iter : Iter);

    function Go_To_End (The_List : List) return List;

    function Tail (The_List : in List) return List;


end Our_Inst;

E3 Meta Data

    nblk1=4
    nid=4
    hdr6=4
        [0x00] rec0=20 rec1=00 rec2=01 rec3=054
        [0x01] rec0=18 rec1=00 rec2=03 rec3=000
        [0x02] rec0=04 rec1=00 rec2=03 rec3=000
        [0x03] rec0=06 rec1=00 rec2=03 rec3=000
    tail 0x21546749a865b43975a86 0x42a00088462060003
Free Block Chain:
  0x4: 0000  00 02 00 f4 80 09 20 42 6f 6f 6c 65 61 6e 3b 09  ┆       Boolean; ┆
  0x2: 0000  00 00 00 e5 00 26 20 20 20 20 70 72 6f 63 65 64  ┆     &    proced┆