Sistema de tipo
Es la organizaci on impl ícita de operadores, variables, constantes, funciones, procedimientos los cuales tienen un valor y un tipo.
Contexto
Son los bloques que de nen el alcance de diferentes objetos como: variables, funciones, grupos de restricciones, entre otros.
La sobrecarga de operadores es un mecanismo que aumenta las capacidades de los lenguajes de programaci ón orientados a objetos. En C++, la declaraci on y de finici on de una sobrecarga de operador es muy similar a la declaraci on y de nici on de una funci on cualquiera.
int var = 8 + 7 (int + int)
int var = "Hola" (string)
int var = 6 + "Hola"(int + string)
Ventajas de los grafos dirigidos ací clicos
- Disminuye la evaluaci ón.
- Disminuye la gram atica de c ódigo.
- Permite disminuir el tamano de las expresiones.
Tabla de sí mbolos
Estructura donde se almacena la informaci on l exica, sint actica,sem antica y relacionada a la
generaci ón de c ódigo de elementos como variables, constantes, funciones, procedimientos, entre otras.
Búsqueda es lineal.
Dentro de una lista cada nodo tiene al menos la siguiente información
- Nombre
- Tipo: ejemplo: int(entero).
- Direcci on de memoria. - Alcance.
- Valores.
- Par ametros.
No hay comentarios:
Publicar un comentario