// sous-mot.h

// << Algorithmique du texte >>
// Maxime Crochemore, Christophe Hancart et Thierry Lecroq
// Vuibert, 2001.


struct _sousMot {
   Lettre element;
   struct _sousMot * suivant;
};

typedef struct _sousMot * SousMot;

SousMot creerSousMot(Lettre a);
SousMot ajouterAuDebutSousMot(SousMot z, Lettre a);
SousMot concatenerSousMot(SousMot u, SousMot v);
void ecrireSousMot(SousMot z);