Parcom : une bibliothèque concise de combinateurs d’analyseurs pour Common Lisp

2025-04-22
Parcom : une bibliothèque concise de combinateurs d’analyseurs pour Common Lisp

Parcom est une bibliothèque concise de combinateurs d’analyseurs pour Common Lisp, similaire à Parsec pour Haskell et Nom pour Rust. Elle fonctionne directement sur les chaînes de caractères sans dépendances, bénéficie d’un large support des implémentations Common Lisp et offre un ensemble riche d’analyseurs et de combinateurs pour construire des analyseurs personnalisés. Parcom inclut également un analyseur JSON optionnel prenant en charge Unicode. Sa force réside dans sa capacité à combiner des analyseurs existants pour créer une logique d’analyse complexe, offrant des fonctionnalités puissantes via une API propre.