Parcom: Uma biblioteca concisa de combinadores de analisadores para Common Lisp

2025-04-22
Parcom: Uma biblioteca concisa de combinadores de analisadores para Common Lisp

Parcom é uma biblioteca concisa de combinadores de analisadores para Common Lisp, semelhante ao Parsec do Haskell e ao Nom do Rust. Operando diretamente em strings sem dependências, possui amplo suporte a implementações Common Lisp e oferece um rico conjunto de analisadores e combinadores para a construção de analisadores personalizados. O Parcom também inclui um analisador JSON opcional que suporta Unicode. Sua força reside na capacidade de combinar analisadores existentes para criar uma lógica de análise complexa, fornecendo funcionalidades poderosas por meio de uma API limpa.