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