ISO IEC 10514-2-1998 PDF

Ст ISO IEC 10514-2-1998

Название на английском:
St ISO IEC 10514-2-1998

Название на русском:
Ст ISO IEC 10514-2-1998

Описание на русском:

Оригинальный стандарт ISO IEC 10514-2-1998 в PDF полная версия. Дополнительная инфо + превью по запросу

Описание на английском:
Original standard ISO IEC 10514-2-1998 in PDF full version. Additional info + preview on request
Статус документа:
Действующий

Формат:
Электронный (PDF)

Срок поставки (английская версия):
1 рабочий день

Срок поставки (русская версия):
365 рабочих дня(ей)

Артикул (SKU):
stiso23804

Выберите версию документа:
3 000 руб.

Полное наименование и описание

ISO/IEC 10514-2:1998 — Information technology — Programming languages — Part 2: Generics Modula-2. Стандарт задаёт расширения языка Modula-2, предоставляющие механизмы обобщённого (generic) программирования, добавляемые к базовому языку, определённому в ISO/IEC 10514-1, при этом не изменяя семантику корректных программ базового языка за исключением вводимого ключевого слова для обобщений.

Аннотация

Документ описывает синтаксис, лексическую структуру и семантику расширений для поддержки generic-конструкций в Modula-2, перечисляет обязательные символы и требования к реализациям, определяет нарушения правил использования обобщений, которые должны обнаруживаться совместимыми реализациями, и содержит требования к документации реализаций. Принятие части 2 является опциональным по отношению к базовому стандарту (части 1), и часть 2 независима от других частей, кроме части 1.

Общая информация

  • Статус: Опубликовано, Международный стандарт (подтверждён при очередном обзоре).
  • Дата публикации: декабрь 1998 (вступил в силу 3 декабря 1998 г.).
  • Организация-издатель: ISO/IEC JTC 1/SC 22 (технический комитет по языкам программирования и обработке информации).
  • ICS / категории: 35.060 (Языки, используемые в информационных технологиях).
  • Редакция / версия: Edition 1 (1998).
  • Количество страниц: 45 (по данным ISO; формат и количество страниц в публикациях могут немного различаться у дистрибьюторов).

Область применения

Стандарт применяется к языку Modula-2 и предназначен для организаций и разработчиков, которые хотят добавить или реализовать поддержку обобщённых (generic) конструкций в соответствии с международным определением языка. Он не регламентирует методы хранения или построения конкретных специализированных реализаций (refinements) и не описывает организацию хранения библиотечных модулей и соответствие имён модулей и системных файлов.

Ключевые темы и требования

  • Определение синтаксиса и лексики для generic-конструкций в Modula-2.
  • Семантика обобщённых модулей и параметрических типов.
  • Перечень обязательных символов и имен для программ с расширениями Generic.
  • Правила выявления нарушений использования обобщений, которые должна обнаруживать совместимая реализация.
  • Дополнительные требования к соответствию реализаций, включая документацию и поведение при ошибках.
  • Совместимость с базовым языком, определённым в ISO/IEC 10514-1 (принятие части 2 — опционально).

Применение и пользователи

Основные пользователи стандарта — разработчики компиляторов и средств разработки Modula-2, авторы библиотек и модулей, исследователи и образовательные учреждения, поддерживающие или изучающие Modula-2 и методологии обобщённого программирования. Стандарт полезен также организациям, поддерживающим унаследованные проекты на Modula-2, которым требуется формализованная спецификация расширений для совместимости реализаций.

Связанные стандарты

ISO/IEC 10514-2 является частью многочастного семейства ISO/IEC 10514; базовый язык описан в ISO/IEC 10514-1, а другие части (например, часть 3 — Object Oriented Modula-2) определяют дополнительные расширения языка. Рекомендуется рассматривать часть 2 в контексте всей серии ISO/IEC 10514 при планировании реализации или совместимости.

Ключевые слова

Modula-2; generics; обобщённое программирование; язык программирования; ISO/IEC 10514; синтаксис; семантика; компиляторы.

FAQ

В: Что это за стандарт?

О: Международный стандарт, задающий расширения для поддержки generic-конструкций в языке Modula-2 (ISO/IEC 10514-2:1998), дополняющий базовую спецификацию языка, описанную в части 1.

В: Что он регулирует?

О: Синтаксис, лексическую структуру и семантику обобщённых конструкций в Modula-2, обязательные символы, правила обнаружения нарушений использования обобщений и дополнительные требования к реализациям, включая документацию.

В: Кто обычно использует?

О: Разработчики компиляторов и средств разработки Modula-2, авторы библиотек и модулей, исследователи, преподаватели и организации, поддерживающие проекты на Modula-2.

В: Он актуален или заменён?

О: Стандарт был опубликован в декабре 1998 г. и, согласно информации ISO, проходил систематические обзоры; его статус был подтверждён при последнем обзоре в 2021 году, то есть версия 1998 года остаётся действующей по состоянию на последний официальный обзор.

В: Это часть серии?

О: Да. ISO/IEC 10514-2 — часть многочастного стандарта ISO/IEC 10514; части включают минимум часть 1 (базовый язык), часть 2 (generics) и часть 3 (object-oriented extensions), причём части независимо дополняют базовую спецификацию.

В: Какие ключевые слова?

О: Modula-2, generics, обобщения, язык программирования, компилятор, ISO/IEC 10514.