Sommario:
Definizione - Cosa significa Scopical Lexical?
L'ambito lessicale sta impostando l'ambito di una funzionalità di una determinata variabile utilizzando un metodo, che facilita la chiamata della variabile dal blocco di codice in cui è stata definita. È solo durante la fase di compilazione in cui viene determinato l'ambito. Una variabile privata è una variabile dichiarata in modo compatibile con questa definizione.
Questo termine è anche noto come scoping statico.
Techopedia spiega Scopical Lexical
L'ambito lessicale consente di dichiarare le variabili in un ambito specifico ed è accessibile solo all'interno di quella regione. L'ambito lessicale consente chiusure lessicali, ma l'assenza di chiusure garantisce comunque che l'ambito consenta di rientrare nella funzione. Tuttavia, l'assenza di chiusure dà origine a scoping dinamico.
L'ambito lessicale è standardizzato in tutti i linguaggi algoritmici (ALGOL), come Ada, Pascal e Modula2. Inoltre, viene utilizzato in moderni linguaggi funzionali come ML e Haskel.