4 Sur le test lui même
Votre programme sera testé sur une variété d'exemples.
Le premier critère de jugement (et donc de notation) est la correction
de votre programme. Voici donc quelques entrées possibles
et quelques sorties attendues.
Chaque ligne de ces tables donne d'abord le fichier file, puis
le motif motif, puis des entiers, chaque entier étant un nombre
maximal d'erreurs nrerrs.
Pour une case donnée d'une ligne donnée, la commande à exécuter est
donc :
% java Prog nerrs 'motif' file
Si vous redirigez la sortie de votre programme vers un fichier
quelconque, genre res par :
% java Prog nerrs 'motif' file >res
Vous pouvez ensuite comparer la sortie de votre programme
avec les fichiers accessibles dans les cases des tableaux, par exemple
à l'aide de la commande Unix diff.
4.1 Premier niveau (les motifs sont des chaînes)
4.2 Deuxième niveau (motifs simplets)
4.3 Troisième niveau