ISO IEC 13816-2007 PDF

Ст ISO IEC 13816-2007

Название на английском:
St ISO IEC 13816-2007

Название на русском:
Ст ISO IEC 13816-2007

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

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

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

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

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

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

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

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

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

ISO/IEC 13816:2007 — Information technology — Programming languages, their environments and system software interfaces — Programming language ISLISP. Международный стандарт, описывающий синтаксис и семантику языка программирования ISLISP и задающий требования к соответствующему процессору и текстам ISLISP.

Аннотация

Стандарт специфицирует базовый набор конструкций ISLISP, проектные цели языка (совместимость с существующими диалектами Lisp, объектно‑ориентированность, расширяемость и приоритет промышленным требованиям), а также формальные требования к реализации и представлению программных текстов. В документе также оговорены области, которые не покрываются стандартом (например, ограничения аппаратных платформ, подробные требования к подготовке текста для исполнения и типографское оформление).

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

  • Статус: Опубликован (действующая редакция, подтверждённая при очередном обзоре).
  • Дата публикации: 1 октября 2007 г. (издание 2).
  • Организация-издатель: ISO/IEC JTC 1/SC 22 (совместная публикация ISO и IEC).
  • ICS / категории: 35.060 — Языки программирования и системы программирования.
  • Редакция / версия: Издание 2 (2007).
  • Количество страниц: Около 127 страниц.

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

Стандарт предназначен для разработчиков компиляторов/интерпретаторов, авторов инструментов разработки, поставщиков встраиваемого ПО и организаций, которым требуется формальное, переносимое описание языка ISLISP. Документ задаёт семантику и синтаксис, достаточные для обеспечения совместимости реализаций и разработки переносимых приложений; он не задаёт конкретных требований к аппаратной платформе или к средствам публикации текстов для чтения человеком.

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

  • Формальное определение синтаксиса языка ISLISP (лексика и грамматика).
  • Семантика языковых конструкций и описание поведения выражений и процедур.
  • Требования к соответствующим (conforming) ISLISP‑процессорам и к формату ISLISP‑текстов.
  • Объектно‑ориентированная модель и механизмы расширяемости языка.
  • Совместимость с существующими диалектами Lisp там, где это целесообразно.
  • Перечень исключённых областей (ограничения на размеры, требования к платформам, типографские требования, необязательные расширения реализации).

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

Основные пользователи стандарта — реализации языка (разработчики интерпретаторов и компиляторов), производители средств разработки, научные и промышленные проекты, использующие Lisp‑подобные языки, а также образовательные учреждения и стандартизирующие организации. Стандарт полезен при создании переносимых приложений, при оценке совместимости реализаций и при разработке поисково‑аналитических или встраиваемых систем, где требуется компактный, расширяемый язык с возможностями объектной модели.

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

ISO/IEC 13816:2007 заменил ISO/IEC 13816:1997. Тематика стандарта связана с работой технического комитета ISO/IEC JTC 1/SC 22 (стандарты языков программирования). В число родственных международных стандартов можно отнести другие стандарты на языки программирования, разрабатываемые SC 22 (например, стандарты для C и C++), а также публикации и рабочие материалы, касающиеся диалектов Lisp и спецификаций реализации.

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

ISLISP, язык программирования, синтаксис, семантика, спецификация языка, интерпретатор, компилятор, переносимость, объектно‑ориентированность, ISO/IEC JTC 1/SC 22.

FAQ

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

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

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

О: Формальные правила языка (лексика, грамматика, семантика), поведение языковых конструкций и требования к «conforming» процессорам и текстам ISLISP; при этом не регулируются аппаратные ограничения, формат печатных текстов и необязательные расширения реализации.

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

О: Разработчики интерпретаторов и компиляторов, создатели инструментов разработки, исследователи и инженеры, применяющие Lisp‑подобные языки в промышленности и науке, а также организации, которым нужна переносимая и стандартизованная спецификация языка.

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

О: Издание 2 опубликовано 1 октября 2007 года; эта редакция была подтверждена в ходе обычного периодического обзора. На момент последней официальной проверки документ считался действующим. Предыдущая версия 1997 года была заменена новой редакцией 2007 года.

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

О: Да. Стандарт входит в область работ ISO/IEC JTC 1/SC 22 по языкам программирования и связан с другими стандартами этой области (некоторые из которых описывают другие языки программирования и интерфейсы средств разработки).

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

О: ISLISP, Lisp, синтаксис, семантика, стандарт языка, переносимость, объектно‑ориентированность, реализации.