Analizador L Xico

Páginas: 4 (790 palabras) Publicado: 15 de abril de 2015
Analizador léxico
Herramientas lex flex jflex
Funciones de analizador léxico: lee los caracteres de la entrad del programa
Interactua con la tabla de símbolos
Puede leer la información relacionadacon el tipo de información de la tabla de simbolos
Como ayuda para determinar el token apropiado que debe pasar en el analizador sintáctico
Elimina ls comentarios y espacion en blanco
Correlacionarlos mensajes de error
Crear una copia del programa fuente con los mensajes de error insertando posiciones apropiadar
Expansion de las macros
Analizador léxico es una función del analizador sintácticoque llama
Lee carácter por carácter del programa duente













El analizador se divide en dos funcionalidades
Escaneo: elimina los espacios en blanco
Análisis léxico: se encarga de funcionesmas complejas donde se identifican.
Separación entre análisis léxico y análisis sintáctico SECCION 3.1.1
Facilita el diseño: divide en fases
Se mejora la eficiencia del compilador: al cargar porpartes
Se mejora la portabilidad:

Token: es un para que consiste en un nombre de token y un valor de atributo opcional
Posición = Inicial + velocidad *60
,,
Comparten un patrón
Todosempiezan con una letra y están seguidas por una o varias letras
1
Posición
2
Incial
3
Velocidad


Patrón
Es una descripción de la forma que pueden tomar los lexemas de un token
En e caso de unaalabra clave como token, el patrón es solo la secuenda de caracteres que forman la palabra clave

Id -> if
id -> letras letras|números
letras -> a|b|c|b|d|… |z|
números 0|1|….|9|


que es un lexema? Esuna secuencia de caracteres en el programa fuente que conisde con el patrón para un token y que e analizador lexuco identifica como una instancia de ese token,, los tokens son los lexemas
clases detoken mas usados
un token para cada palabra clave
los tokens para los operadores
un token que representa a todos los identificadore
uno o mas tokens que representa a llas constantes como los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ANALIZADOR L XICO
  • Analizador Le Xico
  • L Xico
  • L Xico
  • L XICO
  • EL L XICO DEL ESPA OL
  • AN LISIS L XICO
  • L Xico Latino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS