fonction longueur(ref m:mot):entier;Si M est un mot, M[i] est le ième caractère de M.
fonction appartient((ref d:dictionnaire,val M::mot):booléen;
fonction creerDictionnaire(ref d: dictionnaire):vide fonction ajouter(ref d:dictionnaire,val M::mot):vide; fonction supprimer(ref d:dictionnaire,val M:mot):vide; fonction detruireDictionnaire(ref d:dictionnaire):vide;
type dico=structure a:sommet; /* l'arbre*/ p:sommet; :* le curseur */ finstructureL'implémentation peut également être faite dans le type arbrePlanaire mais dans ce cas les factorisations qui permettent une optimisation de l'arbre sont moins efficaces. Le principe est le suivant :