Samuel Tardieu @ rfc1149.net

Les nombres en français

,

Après avoir il y a plusieurs années écrit le vocabulaire math.text.french pour le langage de programmation Factor permettant de transformer un nombre en sa représentation textuelle en français, il était temps de créer l’équivalent pour le langage de programmation Rust.

Le paquet french-numbers permet de choisir entre les formes féminine (vingt-et-une) et masculine (vingt-et-un), ainsi qu’entre l’orthographe pré-réforme de 1990 (dans laquelle les tirets ne se placent qu’entre les termes représentant des nombres inférieurs à cent : vingt-deux mille trente-trois) et celle post-réforme (vingt-deux-mille-trente-trois).

Afin d’automatiser les tests, j’ai cherché en vain des fichiers contenant sous un format exploitable une longue liste de nombres pour pouvoir la comparer avec la sortie de ces fonctions. Afin de faciliter la vie pour ceux qui passeront après moi, voici en fichier texte :

L’utilitaire french-number est livré en exemple avec le paquet french-numbers pour Rust.

Si vous trouvez une erreur, merci de me la signaler.

blog comments powered by Disqus