Documentos de Académico
Documentos de Profesional
Documentos de Cultura
registro
de la tabla de símbolos symbol-table record
Página 9 de 75
TABLAS DE SÍMBOLOS PROCESADORES DE LENGUAJE
String
strings
string
Página 10 de 75
TABLAS DE SÍMBOLOS PROCESADORES DE LENGUAJE
offsets
linker
Página 11 de 75
TABLAS DE SÍMBOLOS PROCESADORES DE LENGUAJE
integer
float
float F integer I C
Página 12 de 75
TABLAS DE SÍMBOLOS PROCESADORES DE LENGUAJE
Página 13 de 75
TABLAS DE SÍMBOLOS PROCESADORES DE LENGUAJE
handle
debuggers profilers
Figura 2-3. Tabla de Símbolos con referencias cruzadas como atributo de los símbolos.
Página 14 de 75
TABLAS DE SÍMBOLOS PROCESADORES DE LENGUAJE
set reset
Página 15 de 75
TABLAS DE SÍMBOLOS PROCESADORES DE LENGUAJE
estructurados en bloques
set reset
set
reset
BBLOCK
REAL X, Y; STRI NG NAME;
.
.
.
M1: PBLOCK ( I NTEGER I ND) ;
I NTEGER X;
.
.
.
CALL M2( I ND+1) ;
.
.
.
END M1;
M2: PBLOCK( I NTEGER J ) ;
.
.
BBLOCK;
ARRAY I NTEGER F( J ) ; LOGI CAL TEST1;
.
.
.
END;
END M2;
.
.
.
CALL M( X/ Y) ;
.
.
.
END;
Página 16 de 75
TABLAS DE SÍMBOLOS PROCESADORES DE LENGUAJE
set reset
set
reset
Página 17 de 75