Flex

Formato

Entrada 🚩

Parte

Principal

Especificação

Flex

Conjunto

Regras

Regra

Composta

2 Partes

1 Padrão

2 Ação

Expressão

Regular

Descreve

Tipo

Tokens

Linguagem

Determina

que Fazer

Quando

Encontrar

Padrão

Correspondente

para Compilador

Maioria

Ações

Cria

Token

para Lexema

Encontrado

Formato

Arquivo

Especificação

Dividido

3 Partes

Separada

por Linha

Contendo

%%

Definições

%%

Regras

%%

Código

Parte

Obrigatória

Regras ⚠

Definições

Permitem

dar Nomes

Expressões

Regulares

Código

Pode

Conter

Código

em C

que Será

Adicionado

Sem alterações

ao Programa C

Gerado

Flex

Saída

Permite

Criador

Especificação

Adicione

Funções

Variáveis

ao Analisador

Gerado

Código

Útil

Definir

Funções

que Podem

Auxiliares

ser Usadas

pelas Ações

Ponto

"."

Metacaractere

no Flex

Representa

Qualquer

Caractere

Padrão

Reconhece

Qualquer

Caractere

Não reconhecido

pelos Padrões

Anteriores