Перейти к навигации Перейти к поиску
Эта статья включает в себя список общих ссылок , но он остается в значительной степени непроверенным, поскольку в нем отсутствует достаточное количество соответствующих встроенных ссылок . ( Март 2016 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Автор (ы) оригинала | Тайити Юаса, Масами Хагия |
---|---|
Разработчики) | SIGLISP (Исследовательский институт математических наук, Киотский университет) |
Начальная версия | Апрель 1984 г . |
Стабильный выпуск | «3 июня 1987 г.» / 3 июня 1987 г . |
Написано в | C , Common Lisp |
Операционная система | Unix, VMS, AOS |
Лицензия | Лицензия SIGLISP [1] |
Kyoto Common Lisp ( KCL ) - это реализация Common Lisp от Тайчи Юаса и Масами Хагия , написанная на C для работы в Unix- подобных операционных системах. KCL компилируется в ANSI C . Это соответствует Common Lisp , как описано в 1984 году первого издания Guy Steele книги «S Common Lisp Язык и доступно в соответствии с лицензионным соглашением.
KCL примечателен тем, что он был реализован с нуля, вне комитета по стандартизации, исключительно на основе спецификации. Это была одна из первых реализаций Common Lisp, которая обнаружила ряд дыр и ошибок в спецификации, которые остались незамеченными.
Производное программное обеспечение [ править ]
- Austin Kyoto Common Lisp (AKCL) - это набор портов, исправлений ошибок и улучшений производительности для KCL, сделанный Уильямом Шелтером . AKCL был перенесен на ряд рабочих станций Unix .
- GNU Common Lisp (GCL) произошел от AKCL. [2]
- Встраиваемый Common-Lisp (ECL) произошел от KCL. [3]
- ManKai Common Lisp (MKCL) произошел от ECL. [4]
- Коммерческими версиями Kyoto Common Lisp были Ibuki Common Lisp [5] и Delphi Common Lisp.