|
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 - metrics - download
Length: 5120 (0x1400) Types: Ada Source Notes: 03_class, FILE, R1k_Segment, e3_tag, package Tab_Util, seg_0572c8
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
with Tab_Orb; with Byte_Defs; with Bounded_String; package Tab_Util is -- Limitation provisoire de 10 "Lignes" -- => 10 Enregistrements/Messages simultanes type Tableau is new Tab_Orb.Table (10); procedure Init (Tab : in out Tableau); procedure Ajoute (Tab : in out Tableau; Element : in Byte_Defs.Byte_String; Erreur : out Boolean); procedure Efface (Tab : in out Tableau; Index : in Positive; Erreur : out Boolean); procedure Trouve (Tab : in Tableau; Index : out Positive; Element : in Byte_Defs.Byte_String; Numero : in Positive; Erreur : out Boolean); procedure Trouve_Index (Tab : in Tableau; Requete : in Positive; Index : out Positive; Erreur : out Boolean); procedure Donne (Tab : in Tableau; Requete : in Positive; Numero : in Positive; Element : in out Bounded_String.Variable_String; Erreur : out Boolean); function Donne_String (Tab : Tableau; Index : Positive; Num_Champ : Positive) return Bounded_String.Variable_String; function Donne_Integer (Tab : Tableau; Index : Positive; Num_Champ : Positive) return Integer; procedure Insere_String (Tab : in out Tableau; Index : in Positive; Num_Champ : in Positive; Donnees : in Bounded_String.Variable_String); procedure Insere_Integer (Tab : in out Tableau; Index : in Positive; Num_Champ : in Positive; Donnees : in Integer); function Taille_Max (Tab : Tableau) return Positive; function Teste_Plein (Tab : Tableau) return Boolean; function Teste_Vide (Tab : Tableau) return Integer; function Fait_Trame (Tab : Tableau; Index : Positive) return Byte_Defs.Byte_String; procedure Donne_Contrat (Tab : in Tableau; Index : in Positive; Contrat : in out Bounded_String.Variable_String); end Tab_Util;
nblk1=4 nid=0 hdr6=8 [0x00] rec0=1b rec1=00 rec2=01 rec3=064 [0x01] rec0=03 rec1=00 rec2=04 rec3=016 [0x02] rec0=12 rec1=00 rec2=02 rec3=06a [0x03] rec0=0a rec1=00 rec2=03 rec3=000 tail 0x21763f46487c67a3fe574 0x42a00088462060003