| QUEX. Quex é um gerador de analisador lexical diretamente orientado diretamente. |
Baixe Agora |
QUEX. Classificação e resumo
- Nome do editor:
- Frank R. Schaefer
QUEX. Tag
QUEX. Descrição
O Quex é um gerador de analisador lexical diretamente orientado diretamente. O Quex é um gerador de analisador lexical diretamente orientado diretamente. As linguagens implementadas devem permitir descrever problemas e suas soluções o mais breve possível. Isso leva hoje em dia a projetos de idiomas que incluem mini idiomas específicos de problemas (por exemplo, as cordas de formato C). Para lidar com essas sub-linguagens, efetivamente, mais de um modo de analisador lexical é necessário. O Quex fornece esses casos recursos convenientes para relacionar modos via herança, permitem e não permitem transições de modo e para lidar com eventos de transição de modo. Além disso, um "evento de indentação" facilita a redação de analisadores lexicais para idiomas baseados em indentação (por exemplo, como Python). De dentro dos tokens da máquina são enviados para o chamador, embora a interface pesquise os tokens enviados sequencialmente. O Quex produz um ambiente C completo contendo o motor analisador léxico, as classes de token e as filas de token. Com aplicações e documentação de amostras fornecidas, deve ser possível obter um analisador léxico em execução dentro de algumas horas. Em essência, a Quex permite que a análise lexical complicada seja descrita com muito elegância. Ao mesmo tempo, aplicativos simples podem ser escritos muito mais rápido do que com os tradicionais geradores de analisadores lexicais. O que há de novo nesta versão: · Correções de bugs · acesso direto à memória
QUEX. Software Relacionado