ANALIZADOR LEXICO
Herramientas
Automatas Finitos
Generadores
lex.Flex
JFlex
Ragel
ANTLR
Reglas
Implemetacion
Dirigido por Tabla
Bucles anidados
Funciones
Generar lista de Tokens
Interactuar con analizador sintactico
Detectar errores lexicos
Guardar informacion de los tokens
Eliminar comentarios
Aspectos Practicos
Principio maxima longitud
Palabras reservadas vs identificadores
Gestión de Buffer de entrada
Caracteristicas
Evalua Caracter a Caracter
Formar identificadores
Almacena una table de simbolos
Componentes
Token
Patron
Lexema
Palabra Reservada
if, while, do
Centinela
Expresion Regular
Definicion Regular
Operadores
= * + - / == > < & ! =
Símbolos Especiales
( ) [ ] {}
Sinonimos
Scanner
Lexer
Tokenizer
Actua
Bajo petición de analizador sintáctico