Директивы библиотек
Директивы предназначены для задания дополнительных параметров обработки файла на этапе компиляции.
Директивы указываются вне объявления типа и тела функции или метода.
Директива определяет пару имя-значение. Значение должно быть одного из стандартных типов. Значение может быть задано константным выражением.
Синтаксис:
#<имя> = <константное выражение>
Пример:
#author = "Петров"
Такая директива не обрабатывается средой разработки и стандартными инструментами, но ее присутствие в исходном тексте не приведет к ошибке.
Одноименные директивы могут присутствовать в одном файле и это не приведет к ошибке. Некоторые директивы бессмысленно указывать несколько раз в одном файле. В таком случае используется первое встреченное значение директивы.
Среда разработки поддерживает обработку нескольких конкретных директив при компиляции проекта.