parseur fini, reste l'algo