JFlex é um gerador de analisador léxico (também conhecido como gerador de scanner) para Java (TM), escrito em Java (tm).
JFlex é projetado para trabalhar em conjunto com o gerador de analisador LALR CUP. Ele também pode ser usado em conjunto com outros geradores de analisador como ANTLR ou como uma ferramenta independente.
Características:
- scanners Faster gerados
- Geração Scanner Faster (independente do conjunto de caracteres de entrada)
- Três tipos diferentes de código gerado para a melhor performance / tamanho.
- classes de personagens pré-definidas
- Comentários em todas as partes da especificação
- definições de macro são expressões regulares, não apenas texto
- Ciclos de definições de macro são detectados e notificados na altura da geração
- Final independente Plataforma de operador de linha "$"
- Início do operador da linha "^" funciona como o esperado (não consumir novas linhas)
- Agrupamento de regras com os mesmos estados lexicais
- Comentários, literais de caracteres e strings em acções são tratados corretamente
- Suporte nativo para o gerador de parser CUP
- Contagem Coluna
- Scanners autônomos (como acontece com C / C Flex)
- Depuração de apoio
Requisitos :
- JRE / JDK 1.1 ou superior
Comentários não encontrado