// generer-voisins.c

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

#include <stdio.h>
#include "chl-blast.h"
#include "couple.h"
#include "gv.h"

extern Couple *_L;
extern Mot v;
extern int ell, k, m, *seuil;
extern char x[10];


void genererVoisins() {
   int i, j;

   seuil[ell - 1] = k;
   for (i = 0; i <= m - ell; ++i) {
      for (j = ell - 1; j >= 1; --j)
         seuil[j - 1] = seuil[j] - cout(L(x[i + j], 0));
      gv(i, v, 0, 0, 0);
   }
}