Parcom: Eine prägnante Parser-Combinator-Bibliothek für Common Lisp
2025-04-22
Parcom ist eine prägnante Parser-Combinator-Bibliothek für Common Lisp, ähnlich im Stil zu Haskell's Parsec und Rust's Nom. Sie arbeitet direkt mit Strings, ohne Abhängigkeiten, unterstützt viele Common Lisp Implementierungen und bietet eine reiche Auswahl an Parsern und Combinatoren zum Erstellen benutzerdefinierter Parser. Parcom enthält auch einen optionalen JSON-Parser mit Unicode-Unterstützung. Ihre Stärke liegt in der Kombination bestehender Parser zur Erstellung komplexer Parsing-Logik und bietet leistungsstarke Funktionen über eine saubere API.
Entwicklung
Parser-Combinatoren