2
Quais são as opções para escrever uma gramática de idiomas para um novo modo principal?
Estou escrevendo um modo principal para uma linguagem de programação que possui uma gramática bem definida: ela possui um BNF, formalizado em alguns arquivos felizes . Não quero particularmente reimplementar o BNF como uma série de varreduras regex para frente / trás (como muitos modos principais o fazem), embora eu …