Glk: различия между версиями

Материал из IFВики
Перейти к навигации Перейти к поиску
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
{{product info
⚫
Интерфейс для текстовых программ, описанный [[Плоткин, Эндрю|Эндрю Плоткиным]]. Это не библиотека, не язык и не виртуальная машина, а просто описание интерфейса.
|название = Glk
|тип = Технические стандарты
|разработчик = [[Разработчик::Плоткин, Эндрю|Эндрю Плоткин]]
|язык =
|система =
|онлайн =
|написано на =
|язык разработки =
|читаемый формат =
|создаваемый формат =
|первый выпуск = 16.12.1997
|последняя версия = 0.7.6
|дата последней версии = 01.06.2025
|состояние =
|лицензия =
|сайт = [https://www.eblong.com/zarf/glk/ eblong.com/zarf/glk/]
}}

⚫
Интерфейс (API) для текстовых программ, описанный [[Плоткин, Эндрю|Эндрю Плоткиным]]. Это не библиотека, не язык и не виртуальная машина, а просто описание интерфейса.


[[Glulx]] - это виртуальная машина, которая использует Glk. Разные [[Интерпретатор|интерпретаторы]] понимают разные варианты Glk.
[[Glulx]] - это виртуальная машина, которая использует Glk. Разные [[Интерпретатор|интерпретаторы]] понимают разные варианты Glk.

Текущая версия от 16:06, 25 сентября 2026

Glk
Тип Технические стандарты
Разработчик(и) Эндрю Плоткин
Языки интерфейса
Операционные системы
Написано на
Язык разработки
Читаемые форматы файлов
Создаваемые форматы файлов
Дата первого выпуска 16 декабря 1997
Последняя версия 0.7.6
Дата последней версии 1 июня 2025
Состояние
Лицензия
Сайт eblong.com/zarf/glk/


Интерфейс (API) для текстовых программ, описанный Эндрю Плоткиным. Это не библиотека, не язык и не виртуальная машина, а просто описание интерфейса.

Glulx - это виртуальная машина, которая использует Glk. Разные интерпретаторы понимают разные варианты Glk.

Варианты

  • Glk — первоначальный и самый совместимый вариант
  • GlkOte — используется в Quixe
  • RemGlk — используется в Thunderword
  • GarGlk — используется в Gargoyle
  • Windows Glk — понимается Git и Windows Glulxe
  • CocoaGlk — формат для Zoom

Ссылки