International Organization for Standardization (ISO)
Последняя версия
ISO/IEC 8652:2023
сфера применения
Этот документ определяет форму и значение программ, написанных на языке Ada. Его цель — способствовать переносимости программ Ada на различные вычислительные системы. В этом документе указано:
——Форма программы, написанной на языке Ada;
——Эффект трансляции и выполнения такой программы;
——Способ объединения программных модулей для формирования программ Ada;
——Определенные языком библиотечные модули, которые должна предоставлять соответствующая реализация;
——Допустимые отклонения в соответствии с правилами настоящего документа и способ их документирования;
——Нарушения требований настоящего документа, которые должна обнаружить соответствующая реализация, а также последствия попыток трансляции или выполнения программы, содержащей такие нарушения;
——Те нарушения требований настоящего документа, которые соответствующая реализация не обязана обнаруживать. В этом документе не определяются:
——Средства, с помощью которых программа, написанная на Ada, преобразуется в объектный код, исполняемый процессором;
——Средства, с помощью которых запускается трансляция или выполнение программ и контролируются исполняющие блоки;
——Размер или скорость объектного кода или относительная скорость выполнения различных языковых конструкций;
——Форма или содержание любых списков, созданных реализациями; в частности, форма или содержание сообщений об ошибках или предупреждений;
——Эффект неопределенного исполнения;
——Размер программы или программного модуля, который превысит возможности конкретной соответствующей реализации.
ISO/IEC 8652:2023 Ссылочный документ
ISO 3166-1:2020 Коды для обозначения названий стран и их подразделений. Часть 1. Код страны.
ISO 639-3:2007 Коды для представления названий языков. Часть 3: Код Alpha-3 для всестороннего охвата языков.
ISO/IEC 10646:2020 Информационные технологии. Универсальный набор кодированных символов (UCS).
ISO/IEC 8652:2023 История
2023ISO/IEC 8652:2023 Информационные технологии — Языки программирования — Ада