Lug 0.5.0
Em 19 de março, foi lançado a biblioteca C++ Lug, que implementa uma linguagem de domínio específico incorporada para expressar analisadores sintáticos como gramáticas estendidas de expressões sintáticas, distribuída sob a licença MIT. As funcionalidades da biblioteca incluem: sintaxe natural semelhante a linguagens de geradores de analisadores externos, com suporte a atributos e ações semânticas. A possibilidade de trabalhar com gramáticas contextualmente dependentes com tabelas de símbolos, condições e predicados sintáticos. Analisadores gerados […]
