Análisis Semántico
Se realiza posteriormente del sintáctico
Funciones
Detectar si las variables, constantes y funciones han sido declaradas
Verificar si las variables, constantes y funciones sean accesibles
Comprobar de tipos al evaluar las exposiciones .
Verificar que no se intente modificar el valor de una constante
Comprobar que los diferentes identificadores solo hayan sido declarados una vez
Que es la semántica
La semántica de un lenguaje de programación es el conjunto de reglas que especifican el significado de cualquier sentencia sintácticamente valida.
Concepto
Es la etapa que procesa la información adicional necesaria para el procesamiento de un lenguaje.
Objetivo
Es detectar la validez semántica de las sentencias aceptadas