s i s t e m a o p e r a c i o n a l m a g n u x l i n u x | ~/ · documentação · suporte · sobre |
'flex' é uma ferramenta para geração de "varredores": programas que reconhecem padrões léxicos em um texto. 'flex' lê os arquivos de entrada, ou a entrada padrão se nenhum arquivo for fornecido, procurando por descrições para geração de "varredores". As descrições são pares de expressões regulares e código em C, chamados "regras". 'flex' gera como saída um arquivo fonte em C, 'lex.yy.c', o qual define a rotina 'yylex()'. O arquivo é compilado e link-editado com a biblioteca '-lfl' para produzir um executável. O executável, ao rodar, analiza sua entrada em busca de ocorrências de expressões regulares. Sempre que encontra alguma, ele executa o código C correspondente.
Requer: |