salut à tous,
je suis sur un projet de C, dans lequel je dois traiter des expressions régulières afin de les transformer en AFD (bon, je rentre pas ds les détails du projet, ca sert a rien).
en gros, ma tâche est de vérifier qu'une expression est conforme a un certain format.
exemple de format : ((a|b).c)# il faut que ma partie du programme verifie, par exemple, que 2 opérateurs ne se suivent pas, ou que 2 caractères ne se suivent pas, etc...
j'ai donc pensé éffectuer toute une suite de tests, avec un case of par exemple, et tester tous les types d'erreur possibles ; mais j'ai peur d'oublier des cas de figures. auriez-vu d'autres solutions a m'apporter ??
merci
ciao
Partager