Cap4 Analisis Sintactico

Leonel Morales Díaz
Leonel Morales DíazInterfaces de Usuarios, Interacción Humano-Computador y Lenguajes de Programación at Universidad Francisco Marroquin
Análisis Sintáctico Capítulo 4 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
Analizador Sintáctico Analizador Léxico Analizador sintáctico Tabla de Símbolos Componente Léxico (Token) GetNextToken() Programa Fuente Arbol de Análisis Sintáctico Resto de Etapa Inicial Código Intermedio
Errores ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Errores Sintácticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Programa ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estrategias de recuperación de errores ,[object Object],[object Object],[object Object],[object Object]
En modo de pánico ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A nivel de frase ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Producciones de error ,[object Object],[object Object],[object Object],[object Object],[object Object]
Corrección Global ,[object Object],[object Object],[object Object]
1 of 10

Recommended

Escribir algoritmos by
Escribir algoritmosEscribir algoritmos
Escribir algoritmosCodemás
890 views2 slides
Analizador sintactico by
Analizador sintacticoAnalizador sintactico
Analizador sintacticoCarlos Rivadeneira
1.2K views6 slides
Algoritmos y Pseudocódigo by
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y PseudocódigoCarlos Gómez García
1.2K views9 slides
Capitulo 3 paul carrera,dego balcazar by
Capitulo 3 paul carrera,dego balcazarCapitulo 3 paul carrera,dego balcazar
Capitulo 3 paul carrera,dego balcazarMARCO POLO SILVA SEGOVIA
662 views13 slides
Presentación PSeInt by
Presentación PSeIntPresentación PSeInt
Presentación PSeIntCarlos Gómez García
6K views27 slides
Algoritmo by
AlgoritmoAlgoritmo
AlgoritmoPaulina Jaramillo
1.4K views25 slides

More Related Content

What's hot

Representación de Algoritmos by
Representación de AlgoritmosRepresentación de Algoritmos
Representación de Algoritmosangelomarquez
1.1K views15 slides
Unidad 1, 2 y_3_algoritmos by
Unidad 1, 2 y_3_algoritmosUnidad 1, 2 y_3_algoritmos
Unidad 1, 2 y_3_algoritmosGrisell d?z
29.4K views44 slides
Instrucciones basicas-para-c++ by
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++andreadelacruz002
58 views12 slides
Modulo ivp seint by
Modulo ivp seintModulo ivp seint
Modulo ivp seintEnrique230975
38 views13 slides
Los algoritmos by
Los algoritmosLos algoritmos
Los algoritmosFacebook
373 views17 slides
6 Escritura De Algoritmos Programas by
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos ProgramasPaulo Guerra Terán
5.3K views18 slides

What's hot(17)

Representación de Algoritmos by angelomarquez
Representación de AlgoritmosRepresentación de Algoritmos
Representación de Algoritmos
angelomarquez1.1K views
Unidad 1, 2 y_3_algoritmos by Grisell d?z
Unidad 1, 2 y_3_algoritmosUnidad 1, 2 y_3_algoritmos
Unidad 1, 2 y_3_algoritmos
Grisell d?z29.4K views
Los algoritmos by Facebook
Los algoritmosLos algoritmos
Los algoritmos
Facebook373 views
Apartes De Algoritmos by j.martinez1974
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
j.martinez1974102.7K views
2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene by Daniel Irene
2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene
2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene
Daniel Irene3K views
Elementos basicos de un programa Grupo 2 by David Tuarez
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2
David Tuarez163 views
Unidad 04 estructuras básicas y técnicas para representar algoritmos by Lorenzo Alejo
Unidad 04   estructuras básicas y técnicas para representar algoritmosUnidad 04   estructuras básicas y técnicas para representar algoritmos
Unidad 04 estructuras básicas y técnicas para representar algoritmos
Lorenzo Alejo6.9K views
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene by Daniel Irene
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
Daniel Irene4.9K views
Metodología de la programación by Ansd
Metodología de la programaciónMetodología de la programación
Metodología de la programación
Ansd4.4K views

Viewers also liked

Presentación 2014 profe gabriel by
Presentación 2014 profe gabrielPresentación 2014 profe gabriel
Presentación 2014 profe gabrielEnrique Morales
303 views32 slides
Automatas y compiladores analisis sintactico by
Automatas y compiladores analisis sintacticoAutomatas y compiladores analisis sintactico
Automatas y compiladores analisis sintacticoGermania Rodriguez
14.6K views16 slides
Análisis sintáctico by
Análisis sintácticoAnálisis sintáctico
Análisis sintácticoemetk
1.7K views7 slides
Análisis léxico y análisis sintáctico by
Análisis léxico y análisis sintácticoAnálisis léxico y análisis sintáctico
Análisis léxico y análisis sintácticoangiepao1717
40.1K views14 slides
Actividad 2 Analizador léxico, sintáctico y semántico by
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico maryr_
56.7K views23 slides
Tipos de pruebas de software by
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
177.3K views32 slides

Viewers also liked(7)

Presentación 2014 profe gabriel by Enrique Morales
Presentación 2014 profe gabrielPresentación 2014 profe gabriel
Presentación 2014 profe gabriel
Enrique Morales303 views
Automatas y compiladores analisis sintactico by Germania Rodriguez
Automatas y compiladores analisis sintacticoAutomatas y compiladores analisis sintactico
Automatas y compiladores analisis sintactico
Germania Rodriguez14.6K views
Análisis sintáctico by emetk
Análisis sintácticoAnálisis sintáctico
Análisis sintáctico
emetk1.7K views
Análisis léxico y análisis sintáctico by angiepao1717
Análisis léxico y análisis sintácticoAnálisis léxico y análisis sintáctico
Análisis léxico y análisis sintáctico
angiepao171740.1K views
Actividad 2 Analizador léxico, sintáctico y semántico by maryr_
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico
maryr_56.7K views
Tipos de pruebas de software by Guillermo Lemus
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
Guillermo Lemus177.3K views
Analizador sintactico by alexisdario
Analizador sintacticoAnalizador sintactico
Analizador sintactico
alexisdario7.1K views

Similar to Cap4 Analisis Sintactico

Tratamiento de errores by
Tratamiento de erroresTratamiento de errores
Tratamiento de erroresMAURICIOANDRES39
71 views4 slides
Lógica y Algoritmos by
Lógica y AlgoritmosLógica y Algoritmos
Lógica y AlgoritmosKrisna M. B. Ready S.
3.3K views13 slides
37 tarazona karen programacion by
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
88 views17 slides
Video Primer Bimestre Metodologia Abierta by
Video Primer Bimestre Metodologia AbiertaVideo Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia AbiertaDanilo Jaramillo
674 views43 slides
Tratamiento de errores by
Tratamiento de erroresTratamiento de errores
Tratamiento de erroresJOSSELINEMARIBEL
61 views4 slides
Estructura general del programa by
Estructura general del programaEstructura general del programa
Estructura general del programaRubén Peña
310 views8 slides

Similar to Cap4 Analisis Sintactico(20)

37 tarazona karen programacion by karenyulithza
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
karenyulithza88 views
Video Primer Bimestre Metodologia Abierta by Danilo Jaramillo
Video Primer Bimestre Metodologia AbiertaVideo Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia Abierta
Danilo Jaramillo674 views
Estructura general del programa by Rubén Peña
Estructura general del programaEstructura general del programa
Estructura general del programa
Rubén Peña310 views
Programación orientada a objetos by luisfelipe2014
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
luisfelipe20142K views
unidad1_algoritmoyprograma.pdf by jjmch
unidad1_algoritmoyprograma.pdfunidad1_algoritmoyprograma.pdf
unidad1_algoritmoyprograma.pdf
jjmch6 views
Guia de estructuras Condicionales by laryenso
Guia de estructuras CondicionalesGuia de estructuras Condicionales
Guia de estructuras Condicionales
laryenso4.4K views
01 metprogramacion by ConfesorAD
01 metprogramacion01 metprogramacion
01 metprogramacion
ConfesorAD317 views

Recently uploaded

FORTI-DICIEMBRE.2023.pdf by
FORTI-DICIEMBRE.2023.pdfFORTI-DICIEMBRE.2023.pdf
FORTI-DICIEMBRE.2023.pdfEl Fortí
144 views40 slides
Tema 2 Modulo IV Redacción de Articulo UPTVT.pptx by
Tema 2 Modulo IV Redacción de Articulo UPTVT.pptxTema 2 Modulo IV Redacción de Articulo UPTVT.pptx
Tema 2 Modulo IV Redacción de Articulo UPTVT.pptxRevista Crítica con Ciencia (e-ISSN: 2958-9495)
35 views9 slides
0 - Organología - Presentación.pptx by
0 - Organología - Presentación.pptx0 - Organología - Presentación.pptx
0 - Organología - Presentación.pptxVICENTEJIMENEZAYALA
127 views10 slides
Funciones, límites y continuidad by
Funciones, límites y continuidadFunciones, límites y continuidad
Funciones, límites y continuidadAngel Vázquez Patiño
35 views340 slides
Perspectivas teóricas y modelos by
Perspectivas teóricas y modelos Perspectivas teóricas y modelos
Perspectivas teóricas y modelos darianavalera54
27 views5 slides
Curso Tegnologia y Educacion Virtual by
Curso Tegnologia y Educacion Virtual Curso Tegnologia y Educacion Virtual
Curso Tegnologia y Educacion Virtual s pinaz
30 views9 slides

Recently uploaded(20)

FORTI-DICIEMBRE.2023.pdf by El Fortí
FORTI-DICIEMBRE.2023.pdfFORTI-DICIEMBRE.2023.pdf
FORTI-DICIEMBRE.2023.pdf
El Fortí144 views
Perspectivas teóricas y modelos by darianavalera54
Perspectivas teóricas y modelos Perspectivas teóricas y modelos
Perspectivas teóricas y modelos
darianavalera5427 views
Curso Tegnologia y Educacion Virtual by s pinaz
Curso Tegnologia y Educacion Virtual Curso Tegnologia y Educacion Virtual
Curso Tegnologia y Educacion Virtual
s pinaz30 views
Semana de Gestion Escolar Final 2023 GE Ccesa007.pdf by Demetrio Ccesa Rayme
Semana de Gestion Escolar Final 2023  GE  Ccesa007.pdfSemana de Gestion Escolar Final 2023  GE  Ccesa007.pdf
Semana de Gestion Escolar Final 2023 GE Ccesa007.pdf
Infografia María Fuenmayor S _20231126_070624_0000.pdf by mariafuenmayor20
Infografia María Fuenmayor S _20231126_070624_0000.pdfInfografia María Fuenmayor S _20231126_070624_0000.pdf
Infografia María Fuenmayor S _20231126_070624_0000.pdf
mariafuenmayor2033 views
Herramientas para Educación a Distancia.pptx by a2223810028
Herramientas para Educación a Distancia.pptxHerramientas para Educación a Distancia.pptx
Herramientas para Educación a Distancia.pptx
a222381002840 views

Cap4 Analisis Sintactico

  • 1. Análisis Sintáctico Capítulo 4 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. Analizador Sintáctico Analizador Léxico Analizador sintáctico Tabla de Símbolos Componente Léxico (Token) GetNextToken() Programa Fuente Arbol de Análisis Sintáctico Resto de Etapa Inicial Código Intermedio
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.