Obsah:
Definícia - Čo znamená Lexical Scoping?
Lexikálne určovanie rozsahu nastavuje rozsah funkčnosti určitej premennej pomocou metódy, ktorá uľahčuje volanie premennej z kódového bloku, v ktorom bola definovaná. Rozsah je určený iba počas fázy kompilácie. Súkromná premenná je premenná deklarovaná spôsobom kompatibilným s touto definíciou.
Tento výraz sa označuje aj ako statický rozsah.
Techopedia vysvetľuje Lexical Scoping
Lexikálne určovanie rozsahu umožňuje deklarovať premenné v špecifickom rozsahu a je dostupné iba v rámci tejto oblasti. Lexikálny rozsah umožňuje lexikálne zatváranie, ale neprítomnosť zatvárania stále zaisťuje, že rozsah umožňuje opätovné zadanie funkcie. Neprítomnosť uzávierok však vedie k dynamickému určovaniu rozsahu.
Lexikálny rozsah je štandardizovaný vo všetkých algoritmických jazykoch (ALGOL), ako sú Ada, Pascal a Modula2. Okrem toho sa používa v moderných funkčných jazykoch ako ML a Haskel.
![Čo je lexikálny rozsah? - definícia z technológie Čo je lexikálny rozsah? - definícia z technológie](https://img.theastrologypage.com/img/img/blank.jpg)