|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T V
Length: 933 (0x3a5)
Types: TextFile
Names: »V«
└─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11
└─⟦129cab021⟧ »DATA«
└─⟦this⟧
└─⟦2f6cfab89⟧ Bits:30000547 8mm tape, Rational 1000, !projects 94-01-04
└─⟦d65440be7⟧ »DATA«
└─⟦this⟧
generic
type Element is private;
with function ">" (X, Y : Element) return Boolean;
with function Est_Egal (X, Y : Element) return Boolean;
with procedure Traitement;
package Arbres is
type Arbre is private;
procedure Affectation (X : Arbre; Y : in out Arbre);
procedure Inserer (E : Element; A : Arbre);
procedure Construire (Un_Element : Element; A : in out Arbre);
function Est_Vide (A : Arbre) return Boolean;
function Valeur_Arbre (A : Arbre) return Element;
function Sous_Arbre_Gauche (A : Arbre) return Arbre;
function Sous_Arbre_Droit (A : Arbre) return Arbre;
function Recherche (Un_Element : Element; A : Arbre) return Arbre;
--procedure parcours_grd(a:arbre);
private
type Noeud;
type Arbre is access Noeud;
type Noeud is
record
E : Element;
Gauche : Arbre;
Droit : Arbre;
end record;
end Arbres;