|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3072 (0xc00) Types: Ada Source Notes: 03_class, FILE, R1k_Segment, e3_tag, procedure Test_Identifier_List, seg_04115b
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
with Text_Io, Identifier, List_Generic; use Text_Io; procedure Test_Identifier_List is package Identifier_List is new List_Generic (Element => Identifier.Object); List : Identifier_List.List := Identifier_List.Nil; An_Iterator : Identifier_List.Iterator; A_Identifier : Identifier.Object; begin Put_Line ("-- is_empty --"); if Identifier_List.Is_Empty (List) then Put_Line ("La liste est vide !"); end if; Put_Line ("-- length --"); Put_Line ("longueur :" & Natural'Image (Identifier_List.Length (List))); Identifier.Put (Item => A_Identifier, Value => "aller"); List := Identifier_List.Make (X => A_Identifier, L => List); Put_Line ("-- is_empty --"); if Identifier_List.Is_Empty (List) then Put_Line ("La liste est vide !"); end if; Identifier.Put (Item => A_Identifier, Value => "marcher"); List := Identifier_List.Make (X => A_Identifier, L => List); Identifier.Put (Item => A_Identifier, Value => "courir"); List := Identifier_List.Make (X => A_Identifier, L => List); Identifier.Put (Item => A_Identifier, Value => "Sauter"); List := Identifier_List.Make (X => A_Identifier, L => List); Put_Line ("-- length --"); Put_Line ("longueur :" & Natural'Image (Identifier_List.Length (List))); Put_Line ("-- first --"); A_Identifier := Identifier_List.First (L => List); Put_Line (Identifier.Value (Item => A_Identifier)); Put_Line ("-- iterateur -"); Identifier_List.Init (Iter => An_Iterator, L => List); while not Identifier_List.Done (Iter => An_Iterator) loop A_Identifier := Identifier_List.Value (Iter => An_Iterator); Put_Line (Identifier.Value (Item => A_Identifier)); Identifier_List.Next (Iter => An_Iterator); end loop; end Test_Identifier_List;
nblk1=2 nid=0 hdr6=4 [0x00] rec0=20 rec1=00 rec2=01 rec3=012 [0x01] rec0=17 rec1=00 rec2=02 rec3=001 tail 0x2174156e48613447731b8 0x42a00088462060003