Руководство по Ada (Ada 2022)
1.1.1 Область действия
Это Руководство описывает:
- Формат программы, написанной на языке Ada;
- Эффект трансляции и выполнения такой программы;
- Способы объединения программных единиц для формирования программ Ada;
- Библиотечные модули, определенные языком, которые обязана предоставлять соответствующая реализация;
- Допустимые отклонения от правил данного документа и способы их документирования;
- Те нарушения требований данного документа, которые обязана обнаруживать соответствующая реализация, и эффект попытки трансляции или выполнения программы, содержащей такие нарушения;
- Те нарушения требований данного документа, которые соответствующая реализация не обязана обнаруживать.
Это Руководство не описывает:
- Способы преобразования программы, написанной на языке Ada, в объектный код, исполняемый процессором;
- Способы запуска и управления процессами трансляции и выполнения программ;
- Размер или скорость объектного кода, а также относительную скорость выполнения различных конструкций языка;
- Формат или содержимое любых списков, создаваемых реализациями; в частности, формат или содержимое сообщений об ошибках или предупреждениях;
- Эффект неопределенного выполнения;
- Размер программы или программной единицы, превышающий возможности конкретной соответствующей реализации.