1.1 Цели Целями данной части ISO/IEC 10514 являются:
——предоставить строгое определение языка Modula-2 и его стандартной библиотеки путем предоставления математической модели того и другого;
——обеспечить разрешение разногласий между интерпретациями других описаний Модулы-2 и ее стандартной библиотеки, стремясь при этом сохранить инвестиции в существующую практику;
——удалять функции, которые считаются избыточными, ошибочными или неадекватными;
——указать новые языковые и стандартные библиотечные средства там, где существует потребность;
——сохранить общие принципы Модулы-2, заложенные ее изобретателем, с возможностью последующей модернизации и стандартизации. 1.2 Спецификации, включенные в данную часть ISO/IEC 10514. Эта часть ISO/IEC 10514 содержит спецификации для:
——необходимых символов для представления программы по Модуле-2, включая комментарии, литералы и директивы исходного кода;
——лексическая структура, синтаксическая структура и семантика программ Модулы-2, в том числе программ, использующих модули системы. - интерфейс и семантика стандартных модулей библиотеки Модула-2. - те отдельные модули стандартной библиотеки, для предоставления которых требуется соответствующая реализация;
——нарушения правил использования языка, системных модулей и модулей стандартной библиотеки, которые должна выявлять соответствующая реализация;
——определенные критерии размера и сложности программ, которые должна принимать соответствующая реализация;
——дополнительные требования соответствия для реализаций, включая требования к документации. 1.3 Спецификации, не входящие в сферу применения настоящей части ISO/IEC 10514. Эта часть ISO/IEC 10514 не содержит спецификаций для:
——базового представления предопределенных типов данных (за исключением типов упакованных наборов; см. 7.1.7. .. ....
GSO ISO/IEC 10514-1:2017 История
2017GSO ISO/IEC 10514-1:2017 Информационные технологии. Языки программирования. Часть 1. Модуль-2, базовый язык.