next up previous contents
Next: Blocuri normale Up: Structura Previous: Structura   Cuprins

Inserare

Mai exista un tip de noduri in arbore, anume nodurile de insertie; acestea sunt transparente atat din punct de vedere dinamic cat si static; transparenta statica se refera la faptul ca nodurile fii ale unui nod de insertie sunt noduri fii (virtual) si ale nodului lor parinte, precum si de faptul ca diferenta dintre nivelurile a doua noduri pe un drum in arbore, intre care sunt numai noduri de insertie sau nici unul este 1; transparenta dinamica se refera la faptul ca drumul spre parinte al unui nod bloc poate diferi daca deasupra lui se afla cel putin un nod de insertie.

Pentru inserarea sau includerea altor fisiere cu cod sursa plint se foloseste sintagma:

insert 'nume/cale fisier'
sau
include 'nume/cale fisier'
Diferenta intre cele doua este ca, in ultimul caz, daca fisierul a fost deja inserat sau inclus, el nu se mai insereaza o data, ci numai procedurile se fac disponibile in blocul curent.

Nivelul unui bloc este dat de adancimea lui in arbore, in considerentele de mai sus.



Sebastian Glita 2002-06-19