ISO IEC 15145-1997 PDF
Название на английском:
St ISO IEC 15145-1997
Название на русском:
Ст ISO IEC 15145-1997
Оригинальный стандарт ISO IEC 15145-1997 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
ISO/IEC 15145:1997 — Information technology — Programming languages — FORTH. Международный стандарт, задающий интерфейс между Forth‑системой и Forth‑программой путём определения набора слов (core vocabulary) и поведения стандартной системы.
Аннотация
Стандарт определяет слова, предоставляемые стандартной Forth‑системой, их семантику и ожидаемое поведение, чтобы облегчить переносимость Forth‑программ между реализациями. В документе приводятся формальные описания, требования к реализации и примеры использования.
Общая информация
- Статус: Опубликован (международный стандарт), подтверждён при систематическом обзоре в 2021 г.; считается действующей редакцией на момент последней проверки.
- Дата публикации: 1997 (издания преимущественно апрель‑май 1997 г.; приведены даты публикации в каталоге ISO и IEC).
- Организация-издатель: ISO/IEC (технический комитет ISO/IEC JTC 1/SC 22 — Programming languages, their environments and system software interfaces).
- ICS / категории: 35.060 — Languages used in information technology.
- Редакция / версия: Edition 1.0 (первая редакция, 1997).
- Количество страниц: ~210 страниц (включая приложения и примеры).
Область применения
Стандарт предназначен для разработчиков и поставщиков реализаций языка Forth, а также для авторов программ, использующих Forth, где требуется совместимость и переносимость между различными системами и интерпретаторами. Документ ориентирован на прикладные и встроенные решения, где Forth используется как язык реализации и управления.
Ключевые темы и требования
- Определение стандартного набора слов (core vocabulary) Forth и их семантики.
- Спецификация интерфейса между Forth‑системой и Forth‑программой.
- Поведение стека данных и параметров, правила обработки ошибок.
- Рекомендации по реализации для обеспечения переносимости программ.
- Примеры и пояснения для поддержания совместимости между реализациями.
Эти положения обобщают содержимое международного описания стандарта и его цель — уменьшить фрагментацию реализаций Forth.
Применение и пользователи
Основные пользователи — разработчики компиляторов и интерпретаторов Forth, поставщики встроенных систем, инженеры по встраиваемому ПО, а также академические и учебные заведения, использующие Forth в образовательных целях. Стандарт помогает обеспечить совместимость библиотек и расширений между разными реализациями.
Связанные стандарты
Стандарт входит в область программных языков (SC 22) и связан с общими словарями и стандартами для языков программирования (например, части ISO/IEC 2382 — терминология по ИТ/языкам программирования) и другими стандартами SC 22 по языкам программирования. Национальные организации иногда принимают или адаптируют этот стандарт как национальный документ.
Ключевые слова
Forth, язык программирования, интерфейс, словарь слов, переносимость, программные стандарты, ISO/IEC JTC 1/SC 22, ICS 35.060.
FAQ
В: Что это за стандарт?
О: Международный стандарт, формализующий интерфейс и набор слов для языка Forth с целью повышения совместимости между реализациями.
В: Что он регулирует?
О: Определяет слова стандартной системы Forth, их семантику и ожидаемое поведение, что обеспечивает единообразие при переносе программ между разными реализациями.
В: Кто обычно использует?
О: Разработчики интерпретаторов/компиляторов Forth, поставщики встроенного ПО, инженеры по встраиваемым системам, разработчики библиотек и преподаватели.
В: Он актуален или заменён?
О: Версия 1997 г. была систематически рассмотрена и подтверждена (последнее подтверждение в 2021 г.), то есть на момент последней проверки она остаётся действующей в международном каталоге ISO. Отдельные национальные публикации или адаптации могли быть отозваны или заменены в национальных реестрах. Для точной актуальности рекомендуется проверить каталог ISO или национальный орган стандартизации.
В: Это часть серии?
О: Да — стандарт относится к семейству документов по языкам программирования в рамках ISO/IEC JTC 1/SC 22 и соотносится с другими нормативными актами по терминологии и требованиям к языкам программирования.
В: Какие ключевые слова?
О: Forth; programming language; vocabulary; portability; system interface; standard words; ICS 35.060.