Je n'ai pas vu non plus de parseur qui échoue toujours dans attoparsec (dans parsec il y en a bien un). Ceci dit, si tu connais le type d'entrées qu'il peut y avoir, ça doit pas être trop dur d'en faire un quelconque qui ne matchera jamais en pratique dans ce cas du genre (string "linuxfr") (pas très propre, c'est sûr).
Ceci dit, à moins que tu aies besoin de grosses performances, parsec est probablement une meilleure idée (plus de fonctions, et de meilleurs messages d'erreur il me semble).
Edit : pas sûr que ça marche mon truc, d'ailleurs, car attoparsec backtraque.
# Pas vu de parseur qui échoue non plus...
Posté par anaseto . En réponse au message Parser du GCode avec Attoparsec (en Haskell). Évalué à 3. Dernière modification le 07 octobre 2015 à 20:54.
Je n'ai pas vu non plus de parseur qui échoue toujours dans attoparsec (dans parsec il y en a bien un). Ceci dit, si tu connais le type d'entrées qu'il peut y avoir, ça doit pas être trop dur d'en faire un quelconque qui ne matchera jamais en pratique dans ce cas du genre
(string "linuxfr")(pas très propre, c'est sûr).Ceci dit, à moins que tu aies besoin de grosses performances, parsec est probablement une meilleure idée (plus de fonctions, et de meilleurs messages d'erreur il me semble).
Edit : pas sûr que ça marche mon truc, d'ailleurs, car attoparsec backtraque.