Koti kehitys Mitä leksinen laajuus on? - määritelmä techopediasta

Mitä leksinen laajuus on? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Lexical Scoping tarkoittaa?

Leksinen määrittely määrittelee tietyn muuttujan toiminnallisuuden laajuuden menetelmällä, joka helpottaa muuttujan kutsumista koodilohosta, jossa se määritettiin. Laajuus määritetään vasta kokoamisvaiheessa. Yksityinen muuttuja on muuttuja, joka on ilmoitettu tämän määritelmän kanssa yhteensopivalla tavalla.


Tämä termi tunnetaan myös nimellä staattinen määrittely.

Techopedia selittää Lexicalin laajuuden

Leksisen laajuuden määrittäminen mahdollistaa muuttujien ilmoittamisen tietyssä laajuudessa, ja siihen pääsee vain kyseisellä alueella. Leksinen laajuus sallii leksisten sulkemisten, mutta sulkemisten puuttuminen varmistaa silti sen, että soveltamisala antaa toiminnolle mahdollisuuden tulla uudelleen. Sulkimien puuttuminen aiheuttaa kuitenkin dynaamisen laajuuden.

Leksinen määritys on standardisoitu kaikille algoritmisille kielille (ALGOL), kuten Ada, Pascal ja Modula2. Lisäksi sitä käytetään nykyaikaisissa toiminnallisissa kielissä, kuten ML ja Haskel.

Mitä leksinen laajuus on? - määritelmä techopediasta