Categories: All - sintáctico - variables - funciones - validez

by Stefania Sarango 2 years ago

166

Análisis Semántico

El análisis semántico en programación es un proceso crucial que sigue al análisis sintáctico, y su objetivo principal es asegurar la validez de las sentencias aceptadas. La semántica de un lenguaje de programación se refiere al conjunto de reglas que determinan el significado de cualquier sentencia que sea válida desde el punto de vista sintáctico.

Análisis Semántico

Elsa Stefania Sarango Torres

Análisis Semántico

comprueba que un analizador sintáctico es semánticamente válido. Además genera un árbol semántico o etiquetado.

Objetivo

Es detectar la validez semántica de las sentencias aceptadas

Concepto

Es la etapa que procesa la información adicional necesaria para el procesamiento de un lenguaje.

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.

Funciones

Comprobar que los diferentes identificadores solo hayan sido declarados una vez
Verificar que no se intente modificar el valor de una constante
Comprobar de tipos al evaluar las exposiciones .
Verificar si las variables, constantes y funciones sean accesibles
Detectar si las variables, constantes y funciones han sido declaradas

Se realiza posteriormente del sintáctico