Sei sulla pagina 1di 1

ACCIONES SEMANTICAS DE UN ANALIZADOR SINTACTICO

Gramtica que acepta:

G (N, T, P, S)

Obtiene una cadena de tokens del analizador lxico, y verifica que N = No terminales T = Terminales.
la cadena de nombres de los tokens pueda generarse mediante la P = Reglas de Produccin S = Axioma
gramtica para el lenguaje fuente. Inicial.

Extensin del analizador Acciones de un Manejo de errores Estrategias para recuperarse de


analizador sintctico sintcticos errores sintcticos

Finaliza la fase de anlisis del


Ms complicado desde el punto de vista Recuperacin en
compilador y comienza la fase
Acceder a la tabla de smbolos. de la creacin de compiladores. Nos modo de pnico
de Sntesis, en la cual se
comienza a generar el cdigo interesa que cuando el compilador Recuperacin a nivel
Chequeo de tipos. encuentre un error, se recupere y siga
objeto de frase
Generar cdigo intermedio. buscando errores.
Produccin de
Generar errores cuando se errores
.Tabla de smbolo producen Objetivos
Correccin global
.Chequeos de tipo(y Controla el flujo de tokens
otros) reconocidos por parte del

.Generacin de
Acciones Indicar los errores de
representacin interna
Semnticas forma clara y precisa.
Aclarar el tipo de error y
su localizacin.
Se encargan de que los tipos que
Recuperarse del error,
intervienen en las expresiones sean
para poder seguir
compatibles o que los parmetros reales
examinando la entrada.
de una funcin sean coherentes con los
parmetros formales.
Sentencias de
Pueden
Declaracin.
Agruparse
En: Sentencias ejecutables.
Funciones y
procedimientos.

Potrebbero piacerti anche