Руководство разработчика

Директивы библиотек

Директивы предназначены для задания дополнительных параметров обработки файла на этапе компиляции.

Директивы указываются вне объявления типа и тела функции или метода.

Директива определяет пару имя-значение. Значение должно быть одного из стандартных типов. Значение может быть задано константным выражением.

Синтаксис:

#<имя> = <константное выражение>

Пример:

#author = "Петров"

Такая директива не обрабатывается средой разработки и стандартными инструментами, но ее присутствие в исходном тексте не приведет к ошибке.

Одноименные директивы могут присутствовать в одном файле и это не приведет к ошибке. Некоторые директивы бессмысленно указывать несколько раз в одном файле. В таком случае используется первое встреченное значение директивы.

Среда разработки поддерживает обработку нескольких конкретных директив при компиляции проекта.


См. также: