Descrição
Fornece Colm, uma linguagem de programação projetada para analisar e transformar linguagens de computador. Desenvolvedores a usam para criar ferramentas de linguagem, tradutores e pipelines de transformação de código-fonte.
Use quando um projeto é construído em torno de gramáticas Colm ou lógica de transformação. Ferramentas de processamento de linguagem devem ser testadas com arquivos válidos, inválidos e casos extremos.