Domenii de vizibilitate si comunicarea prin variabile globale nfghfgh | Page 5

Imbricarea de blocuri

este denumită structura de bloc a programului PASCAL.

Într-o structură fiecărui bloc i se ataşează cîte un nivel de imbricare. Programul principal este considerat de nivel 0, un bloc definit în programul principal este de

nivel 1. În general, un bloc defi nit în nivelul n este de nivelul n + 1.De regulă, un bloc PASCAL include declaraţii de etichete, variabile, funcţii, parametri

ş.a.m.d.

O declaraţie introduce un nume, care poate fi o etichetă sau un identi-

fi cator. O declaraţie dintr-un bloc poate redefi ni un nume declarat în exteriorul lui.