Descrição
Cria parsers em Ruby com definições de gramática legíveis e relatórios de erro úteis. É útil para DSLs, formatos de configuração, importadores de dados e ferramentas que precisam de falhas de parsing claras.
Parsers personalizados devem falhar com segurança diante de entrada hostil. Adicione limites de tamanho, profundidade, checagens de codificação e testes para exemplos malformados.