Construcción de Un Analizador Semántico
Construcción de Un Analizador Semántico
Construcción de Un Analizador Semántico
No de control: 14680179
Materia: Conmutacin y enrutamiento de redes
Profesor: David Ortiz Valencia
El anlisis semntico se realiza posterior mente al sintctico, la salida terica de la fase de anlisis semntico
sera un rbol semntico.
rbol semntico.
Es una estructura jerrquica en la cual se registran las operaciones que implica u operan dentro de un programa
fuente. En cada una de las ramas del rbol semntico se registra el valor o significado que este debe tener, y el
anlisis.
Ejemplo:
Res=Valor1+Valor 2 En C el smbolo (+) implica una suma de valores o una unin de las cadenas.
El anlisis semntico se va encargar que tanto el valor1 como el valor 2 tengan datos que son compatibles en
comn y que adems se les pueda aplicar dicho operador.
Tabla de smbolos
Un compilador necesita guardar y usar la informacin de los objetos que se va encontrando en el texto fuente,
como variables, etiquetas, declaraciones de tipo, etc.
Esta informacin se almacena en una estructura de datos interna conocida como tabla de smbolos.