Lisp máquina Lisp


De Wikipedia, la enciclopedia libre
  (Redirigido desde Zetalisp )
Saltar a navegación Saltar a búsqueda

Lisp Machine Lisp es un lenguaje de programación , un dialecto del lenguaje Lisp . Descendiente directo de Maclisp , se desarrolló inicialmente a mediados o finales de la década de 1970 como el lenguaje de programación del sistema para las máquinas Lisp del Instituto Tecnológico de Massachusetts (MIT) . Lisp Machine Lisp fue también el dialecto Lisp con mayor influencia en el diseño de Common Lisp .

Lisp Machine Lisp se ramificó en tres dialectos. Symbolics llamó a su variante ZetaLisp. Lisp Machines , Inc. y luego Texas Instruments (con el Explorador de TI ) compartirían una base de código común, pero su dialecto de Lisp Machine Lisp diferiría de la versión mantenida en el Laboratorio de IA del MIT por Richard Stallman y otros.

Manual

El Lisp Machine Manual describe el lenguaje Lisp Machine Lisp en detalle. [1] [2] El manual se denominó popularmente Chine Nual , porque el título completo estaba impreso en la portada y la contraportada, de modo que solo esas letras aparecían en la portada. [3] Este nombre a veces se abrevia aún más al combinar las dos palabras en chinual .

Rasgos

Algunas características de Lisp Machine Lisp:

  • Admite la programación orientada a objetos a través de un sistema de objetos llamado Flavours
  • Tiene enlace dinámico, pero admite cierres con una construcción especial
  • Los números enteros se leyeron e imprimieron en octal (base 8) de forma predeterminada [4] [5]
  • Dividir números de coma flotante devolvió decimales, dividir números enteros devolvió números racionales ( fracciones )

Referencias

  1. ^ Huebner, Hans, ed. (Enero de 1984). "Lisp Machine Manual, hipertexto (6ª) edición" . GitHub . Consultado el 30 de noviembre de 2018 .
  2. ^ Luna, David; Stallman, Richard M .; Weinreb, Daniel (marzo de 1981). "Lisp Machine Manual, 3rd Edition" (PDF) . Bitsavers.org . Consultado el 30 de noviembre de 2018 .
  3. ^ "chine nual" . Genial jerga . Consultado el 30 de noviembre de 2018 .
  4. ^ "Página 3 del Manual de la máquina Lisp 3ª edición" (PDF) .
  5. ^ "Actualmente, la base predeterminada para el sistema Lisp Machine es ocho" .
Obtenido de " https://en.wikipedia.org/w/index.php?title=Lisp_Machine_Lisp&oldid=1018359581 "