Je me attendais à trouver une fonctionComment analyser un nombre entier avec parsec
integer :: Stream s m Char => ParsecT s u m Integer
ou peut-être même
natural :: Stream s m Char => ParsecT s u m Integer
dans les bibliothèques standard, mais je ne trouve pas.
Quelle est la manière standard d'analyser des nombres naturels simples directement sur un Integer
?
http://hackage.haskell.org/package/parsec-3.1.5/docs/Text-Parsec-Token.html#v:integer – d8d0d65b3f7cf42
Merci. Mais cela fait plus que ce que je veux. Il analyse l'espace blanc autour, et j'ai besoin de faire d'abord un analyseur de jeton .... –
Ne pouvez-vous pas convertir l'instance 'Read' pour' Integer' dans un 'Parser' en utilisant la fonction' reads'? –