Acciones Semánticas de Un Analizador Semántico

Post on 18-Feb-2016

215 views 1 download

description

Acciones Semánticas de Un Analizador Semántico

Transcript of Acciones Semánticas de Un Analizador Semántico

Acciones Semánticas de un Analizador

Semántico Martin Cruz Valenzuela

Acciones semánticas Dependiendo del tipo de sentencias, las accionessemánticas pueden agruparse en: • Sentencias de Declaración: completar la sección detipos de la Tabla de Símbolos.

• Sentencias “ejecutables”: realizar comprobaciones detipos entre los operandos implicados.

• Funciones y procedimientos: comprobar el número,orden y tipo de los parámetros actuales en cada llamadaa una función o procedimiento.

• Identificación de variables: comprobar siidentificador ha sido declarado antes de utilizarlo.

• Etiquetas: comprobar si hay etiquetas repetidas yvalidación.

• Constantes: comprobar que no se utilicen en la parteizquierda de una asignación.

• Conversiones y equivalencias de tipo: verificación.

• Sobrecarga de operadores y funciones: detectar ysolventar.