MIT/GNU Scheme

MIT/GNU Scheme — язык программирования, диалект и реализация языка Scheme, разновидности Лиспа. Он может производить нативные двоичные файлы для архитектуры x86 (IA-32, x86-64). В основном, поддерживает стандарт R7RS.[2] Это свободное и открытое программное обеспечение, выпущенное под GNU General Public License (GPL). Впервые он был выпущен разработчиками из Массачусетского технологического института (MIT) в 1986 году как свободное программное обеспечение еще до появления Фонда свободного программного обеспечения, GNU и GPL.[3] Теперь это часть Проекта GNU.[4]

MIT/GNU Scheme
Класс языка язык программирования
Появился в 1986 (1986)
Разработчик MIT
Выпуск  (16 марта 2019 (2019-03-16)[1])
Тестовая версия 10.1.6
Система типов Динамическая, latent, сильная
Испытал влияние Лисп, Scheme
Лицензия GPL
Сайт gnu.org/software/mit-scheme
Платформа x86: IA-32, x86-64
ОС Кроссплатформенное: GNU/Linux, macOS
 Медиафайлы на Викискладе

Он имеет богатую библиотеку среды выполнения, мощный отладчик на уровне исходного кода, компилятор нативного кода и встроенный Emacs-подобный редактор по имени Edwin.

Книги Структура и интерпретация компьютерных программ и Структура и интерпретация классической механики включают программное обеспечение, которое можно запускать в MIT/GNU Scheme.

Edwin

Edwin — это встроенный Emacs-подобный редактор, который поставляется с MIT/GNU Scheme. При запуске Edwin обычно отображает буфер *scheme*, строку режима и мини-буфер. Как и в Emacs, строка режима дает информацию, такую ​​как имя буфера над ней, и доступен ли этот буфер только для чтения, изменен или не изменен.

Примечания

  1. Campbell, Taylor R.; Hanson, Chris; Gleckler, Arthur A. Index: mit-scheme.git. MIT/GNU Scheme. GNU Savannah (16 March 2019). Дата обращения: 11 апреля 2019.
  2. MIT/GNU Scheme release notes (13 Dec 2018). Дата обращения: 13 декабря 2018.
  3. Hanson, Chris MIT/GNU Scheme. GNU Operating System. Free Software Foundation (28 October 2018). Дата обращения: 11 апреля 2019.
  4. Free Software Directory (недоступная ссылка). GNU Operating System. Free Software Foundation. Дата обращения: 11 апреля 2019. Архивировано 5 декабря 2015 года.}

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.