Lar Desenvolvimento O que é escopo lexical? - o que é techopedia

O que é escopo lexical? - o que é techopedia

Índice:

Anonim

Definição - O que significa Lexical Scoping?

O escopo léxico é definir o escopo de uma funcionalidade de uma determinada variável usando um método, o que facilita a chamada da variável a partir do bloco de código no qual foi definida. É somente durante a fase de compilação em que o escopo é determinado. Uma variável privada é uma variável declarada de maneira compatível com esta definição.


Este termo também é conhecido como escopo estático.

Techopedia explica o escopo Lexical

O escopo léxico permite que variáveis ​​sejam declaradas dentro de um escopo específico e só é acessível nessa região. O escopo léxico permite fechamentos lexicais, mas a ausência de fechamentos ainda garante que o escopo permita que a função seja reentrada. No entanto, a ausência de fechamentos gera escopo dinâmico.

O escopo lexical é padronizado em todas as linguagens algorítmicas (ALGOL), como Ada, Pascal e Modula2. Além disso, é usado em linguagens funcionais modernas como ML e Haskel.

O que é escopo lexical? - o que é techopedia