Flex

Flex

Flex (gerador rápido de analisador lexical) é uma ferramenta para gerar scanners.Um scanner, às vezes chamado de tokenizer, é um programa que reconhece padrões lexicais no texto.O programa flex lê arquivos de entrada especificados pelo usuário, ou sua entrada padrão, se nenhum nome de arquivo for fornecido, para obter uma descrição de um scanner.A descrição está na forma de pares de expressões regulares e código C, chamados regras.O Flex gera um arquivo de origem C chamado "lex.yy.c", que define a função yylex ().O arquivo "lex.yy.c" pode ser compilado e vinculado para produzir um executável.Quando o executável é executado, ele analisa sua entrada quanto a ocorrências de texto correspondentes às expressões regulares de cada regra.Sempre que encontra uma correspondência, executa o código C correspondente ....
flex

Local na rede Internet:

Categorias

Alternativas ao Flex para todas as plataformas com licença de código aberto