Перейти к основному содержимому

Аннотации видимости

Аннотации видимости — это аннотации, которые используются для явного указания области видимости языковых конструкций в коде. Аннотация видимости пишется с новой строки и определяет область, в которой будет видна следующая за ней переменная, метод, перечисление, структура или исключение. Например:

@Глобально 
конст ИМЯ_АРХИВА = "myZip.zip"

@Глобально
метод Квадрат(А: Число): Число
возврат А*А
;

@Локально
перечисление ОперационныеСистемы
Linux,
macOS,
Windows умолчание
;

@Локально
структура Пользователь
обз знч Имя: Строка
обз знч Email: Строка
обз знч Статус: СтатусЗаказа
;

@Локально
исключение ВнутренняяОшибка
обз пер Код: Число
обз пер Сообщение: Строка
;
  • @Локально — часть кода доступна только в месте своего объявления (в своем скрипте);
  • @Глобально — часть кода доступна в других скриптах.

См. также