Kyoto Common Lisp ( KCL ) es una implementación de Common Lisp creada por Taichi Yuasa y Masami Hagiya , escrita en C para ejecutarse en sistemas operativos tipo Unix . KCL se compila a ANSI C. Cumple con la definición de Common Lisp descrita en la primera edición de 1984 del libro de Guy Steele , Common Lisp the Language , y está disponible bajo un acuerdo de licencia. [ 2 ]
KCL se implementó desde cero, al margen del comité de estandarización, basándose únicamente en la especificación. Fue una de las primeras implementaciones de Common Lisp y puso al descubierto varias deficiencias y errores en la especificación que habían pasado desapercibidos.
Software derivado
- Austin Kyoto Common Lisp (AKCL) es una colección de adaptaciones, correcciones de errores y mejoras de rendimiento de KCL realizadas por William Schelter . AKCL se ha adaptado a diversas estaciones de trabajo Unix .
- GNU Common Lisp (GCL) se derivó de AKCL. [ 3 ]
- El Common-Lisp Embeddable (ECL) se derivó de KCL. [ 4 ]
- ManKai Common Lisp (MKCL) se derivó de ECL. [ 5 ]
- Las versiones comerciales de Kyoto Common Lisp fueron Ibuki Common Lisp [ 6 ] y Delphi Common Lisp.
Referencias
- ↑ "Acuerdo de licencia para Kyoto Common Lisp" . Archivado del original el 12 de julio de 2018. Consultado el 28 de octubre de 2020 .
- ↑ Este artículo se basa en material tomado de Kyoto+Common+Lisp en el Free On-line Dictionary of Computing antes del 1 de noviembre de 2008 e incorporado bajo los términos de "relicencia" de la GFDL , versión 1.3 o posterior.
- ↑ "GCL - GNU Common Lisp" .
- ↑ "Lisp común integrable" .
- ↑ "MKCL" .
- ↑ "Ibuki CL, una versión comercial de KCL" .
- Implementaciones de Common Lisp
- Software Common Lisp (lenguaje de programación)
- Herramientas de programación informática