У дома развитие Какво е лексикален обхват? - определение от техопедия

Какво е лексикален обхват? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава лексикален обхват?

Лексикалният обхват е определянето на обхвата на функционалност на определена променлива с помощта на метод, който улеснява извикването на променливата от кодовия блок, в който тя е била дефинирана. Едва по време на фазата на съставяне, в която се определя обхвата. Частната променлива е променлива, декларирана по начин, съвместим с това определение.


Този термин е известен още като статично определяне.

Техопедия обяснява лексикалния обхват

Лексикалният обхват позволява променливите да бъдат декларирани в конкретен обхват и е достъпен само в този регион. Лексикалният обхват позволява лексикално затваряне, но липсата на затваряния все още гарантира, че обхватът позволява функцията да бъде пренасочена. Отсъствието на затваряния обаче води до динамично определяне на обхвата.

Лексикалният обхват е стандартизиран във всички алгоритмични езици (ALGOL), като Ada, Pascal и Modula2. Освен това, той се използва в съвременни функционални езици като ML и Haskel.

Какво е лексикален обхват? - определение от техопедия