범위
범위는 이름을 규정하지 않아도 참조할 수 있는 프로그램의 가장 큰 영역을 가리킵니다. 즉, 범위는 같은 이름을 가진 엔티티를 구분하는 데 사용할 수 있는 컨텍스트입니다. 대부분의 프로시저 언어에는 서브루틴이라는 개념이 있습니다. 일반적으로 서브루틴에 myVar 변수를 선언하며 변수의 값은 해당 서브루틴에 로컬입니다. 로컬은 서브루틴을 호출한 프로그램이 변수를 볼 수 없고 해당 값에 액세스할 수 없음을 의미합니다.
EGL의 범위를 이해하려면 프로그램에서 이름의 범위를 제공하는 구조를 이해해야 합니다. 파트의 내용을 참조하십시오.