Руководство по Ada (Ada 2022)
J.15.12 Директива Relative_Deadline
Синтаксис
Форма директивы pragma Relative_Deadline следующая:
pragma Relative_Deadline (relative_deadline_выражение);
Правила разрешения имён
Ожидаемый тип для relative_deadline_выражения — Real_Time.Time_Span.
Правила легальности
Директива Relative_Deadline допускается только непосредственно внутри определения_задачи или в декларативной_части тела_подпрограммы.
Статическая семантика
Для реализации, поддерживающей Приложение D, директива pragma Relative_Deadline задаёт значение аспекта Relative_Deadline (см. D.2.6). Если директива pragma находится в определении_задачи, то выражение ассоциируется с аспектом для типа задачи или декларации_единственной_задачи, содержащей эту директиву; в противном случае выражение ассоциируется с аспектом для подпрограммы, содержащей эту директиву.