Descrição
Aplicativos C++ podem definir e executar parsers usando templates de Parsing Expression Grammar. Desenvolvedores a usam para linguagens de comando, formatos de configuração, textos de protocolos ou outras entradas estruturadas que precisam de análise precisa.
É uma biblioteca de programação, não uma ferramenta que a maioria dos usuários abre diretamente. Projetos que a usam ainda devem validar tratamento de erros e limites para entradas malformadas ou muito grandes.