Kyoto Common Lisp - Kyoto Common Lisp

Kyoto Common Lisp
Pierwotni autorzy Taiichi Yuasa, Masami Hagiya
Deweloper (y) SIGLISP (Instytut Badawczy Nauk Matematycznych, Uniwersytet w Kioto)
Pierwsze wydanie Kwiecień 1984 ; 36 lat temu ( 1984-04 )
Wersja stabilna
„3 czerwca 1987 r.” / 3 czerwca 1987 r . ; 33 lata temu ( 1987-06-03 )
Napisane w C , Common Lisp
System operacyjny Unix, VMS, AOS
Licencja Licencja SIGLISP

Kyoto Common Lisp ( KCL ) to implementacja Common Lisp autorstwa Taichi Yuasa i Masami Hagiya , napisana w C do pracy z systemami operacyjnymi uniksowymi. KCl skompilowany ANSI C . Jest zgodny z Common Lisp, jak opisano w 1984 roku pierwszej edycji Guy Steele „s książki Common Lisp Języka i jest dostępna w ramach umowy licencyjnej.

KCL wyróżnia się tym, że został wdrożony od podstaw, poza komitetem normalizacyjnym, wyłącznie na podstawie specyfikacji. Była to jedna z pierwszych implementacji Common Lisp w historii i ujawniła szereg luk i błędów w specyfikacji, które pozostały niezauważone.

Oprogramowanie pochodne

  • Austin Kyoto Common Lisp (AKCL) to zbiór portów, poprawek błędów i ulepszeń wydajności KCL, stworzonych przez Williama Scheltera . AKCL został przeniesiony na szereg stacji roboczych Unix .
  • GNU Common Lisp (GCL) wywodzi się z AKCL.
  • Wbudowany Common-Lisp (ECL) wywodzi się z KCL.
  • ManKai Common Lisp (MKCL) wywodzi się z ECL.
  • Komercyjne wersje Kyoto Common Lisp to Ibuki Common Lisp i Delphi Common Lisp.

Bibliografia