viernes, 22 de octubre de 2010

5.6 Administracion de Tablas de Simbolo

Es una estructura de datos que usa el proceso de traducción de un lenguaje de programación, por un compilador o un intérprete, donde cada símbolo en el código fuente de un programa está asociado con información tal como la ubicación, el tipo de datos y el ámbito de cada variable, constante o procedimiento. Una implementación común de una tabla de símbolos puede ser una tabla hash, la cual será mantenida a lo largo de todas las fases del proceso de compilación.

Recuperado de: http://www.blogger.com/post-create.g?blogID=4530753848692002003
Recuperado el : 22/octubre/2010

Materia: Programacion de Sistemas
Alumno: Jesus Humberto Perez Gutierrez

Aportacion:
Bueno el administrador de tabla de simbolos es el que se encarga de que las tablas de simbolos (las cuales son las que se encargan de mantener la informacion al momento del compilado y ejecucion de un programa)se mantengan en orden dentro de la ejecucion de un programa, para no tener la perdida de datos etc.
Por Ejemplo :
    byte b;
    int v[3];
    String s;//Error semántico
    b = 4000; //out of range
    s = 6000; //incompatible type's o "Type mismatch"
    v[8]= 12; // out of range

No hay comentarios:

Publicar un comentario