SlideShare una empresa de Scribd logo
Análisis Léxico Capítulo 3 Leonel Morales Díaz [email_address] Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados Disponible en: http://www.ingenieriasimple.com/compiladores
Interacción Léxico-Sintáctico Analizador Léxico Analizador sintáctico Tabla de Símbolos Componente Léxico (Token) GetNextToken() Programa Fuente
Funciones Eliminar tabs, espacios, comentarios Gramática con comentarios Relacionar mensajes de error con programa fuente Eficiencia del compilador Tareas de lectura Transportabilidad del compilador
Componentes Componente léxico (token) Se le hace match Patrón: construcción Expresiones regulares Lexema: secuencia de caracteres Id (token) Letra (Letra*|Número*) (patrón) Contador (lexema)
Atributos Token para el analizador sintáctico Lexema en traducción Reglas semánticas Contador <Id,”Contador”>
Errores léxicos Símbolo no reconocido No pertenece al alfabeto Recuperación: Borrar un caracter extraño Insertar un faltante Reemplazar un incorrecto Intercambiar dos adyacentes
Ejercicio 3.3 a) y c) 3.7

Más contenido relacionado

PDF
TALLER ANALISIS LEXICO
PDF
Analizador Léxico, Analizador Sintáctico
PPT
Compilador Exp
PPTX
2° b
PPTX
Excel 2007_K.O.
PDF
Raj Incorporated, Mumbai, Teslin
PPT
Atomosymoleculas
PPT
TALLER ANALISIS LEXICO
Analizador Léxico, Analizador Sintáctico
Compilador Exp
2° b
Excel 2007_K.O.
Raj Incorporated, Mumbai, Teslin
Atomosymoleculas

Similar a Cap3 Analisis Lexico (20)

PDF
Apuntes compiladores
PPT
Analizador léxico
PPT
Curso prog sist
PDF
investigacion 4.4 y 4.5.pdf
PDF
Compiladores analisis lexico
PPT
Actividad 2 Analizador léxico, sintáctico y semántico
PPTX
Analizador léxico
PPTX
Analizador léxico
PPTX
ANALISIS LEXICO capitperesentacion.pptx
PDF
Analizador sintactico
PPTX
Análisis léxico y análisis sintáctico
PDF
Analisis lexico
PPTX
Actividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptx
PPSX
Actividad 2 programacion de sistemas
PPT
Curso prog sist
PDF
investigacion.pdf
PPTX
Lenguajes y Automatas.pptx
PDF
Analisis lexico
DOCX
Analizador lexico
DOCX
Lexicos.docx
Apuntes compiladores
Analizador léxico
Curso prog sist
investigacion 4.4 y 4.5.pdf
Compiladores analisis lexico
Actividad 2 Analizador léxico, sintáctico y semántico
Analizador léxico
Analizador léxico
ANALISIS LEXICO capitperesentacion.pptx
Analizador sintactico
Análisis léxico y análisis sintáctico
Analisis lexico
Actividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptx
Actividad 2 programacion de sistemas
Curso prog sist
investigacion.pdf
Lenguajes y Automatas.pptx
Analisis lexico
Analizador lexico
Lexicos.docx
Publicidad

Último (20)

PDF
Metodologías Activas con herramientas IAG
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
Metodologías Activas con herramientas IAG
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
V UNIDAD - PRIMER GRADO. del mes de agosto
Punto Critico - Brian Tracy Ccesa007.pdf
DI, TEA, TDAH.pdf guía se secuencias didacticas
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Híper Mega Repaso Histológico Bloque 3.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Fundamentos_Educacion_a_Distancia_ABC.pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
Publicidad

Cap3 Analisis Lexico

  • 1. Análisis Léxico Capítulo 3 Leonel Morales Díaz [email_address] Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados Disponible en: http://www.ingenieriasimple.com/compiladores
  • 2. Interacción Léxico-Sintáctico Analizador Léxico Analizador sintáctico Tabla de Símbolos Componente Léxico (Token) GetNextToken() Programa Fuente
  • 3. Funciones Eliminar tabs, espacios, comentarios Gramática con comentarios Relacionar mensajes de error con programa fuente Eficiencia del compilador Tareas de lectura Transportabilidad del compilador
  • 4. Componentes Componente léxico (token) Se le hace match Patrón: construcción Expresiones regulares Lexema: secuencia de caracteres Id (token) Letra (Letra*|Número*) (patrón) Contador (lexema)
  • 5. Atributos Token para el analizador sintáctico Lexema en traducción Reglas semánticas Contador <Id,”Contador”>
  • 6. Errores léxicos Símbolo no reconocido No pertenece al alfabeto Recuperación: Borrar un caracter extraño Insertar un faltante Reemplazar un incorrecto Intercambiar dos adyacentes
  • 7. Ejercicio 3.3 a) y c) 3.7