Lisp Machine Lisp es un lenguaje de programación , un dialecto del lenguaje Lisp . Descendiente directo de Maclisp , se desarrolló inicialmente a mediados y finales de la década de 1970 como lenguaje de programación de sistemas para las máquinas Lisp del Instituto Tecnológico de Massachusetts (MIT) . Lisp Machine Lisp fue también el dialecto de Lisp que más influyó en el diseño de Common Lisp .
Lisp Machine Lisp se ramificó en tres dialectos. Symbolics denominó a su variante ZetaLisp. Lisp Machines , Inc. y más tarde Texas Instruments (con el TI Explorer ) 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 Manual de la Máquina Lisp describe el lenguaje Lisp de la Máquina Lisp en detalle. [ 1 ] [ 2 ] El manual era conocido popularmente como Chine Nual , porque el título completo estaba impreso en las portadas delantera y trasera, de modo que solo esas letras aparecían en la portada. [ 3 ] Este nombre a veces se abrevia aún más combinando las dos palabras en Chinual .
Rasgos
Las características de Lisp Machine incluyen:
- Compatibilidad con la programación orientada a objetos mediante un sistema de objetos llamado Flavors.
- Utiliza enlace dinámico , pero admite cierres con una construcción especial.
- Los números enteros se leían e imprimían en octal (base 8) por defecto [ 4 ] [ 5 ]
- La división de números de punto flotante devolvió decimales, la división de números enteros devolvió números racionales ( fracciones ).
Referencias
- ↑ Huebner, Hans, ed. (enero de 1984). "Manual de la máquina Lisp, hipertexto (6.ª) edición" . GitHub . Recuperado el 30 de noviembre de 2018 .
- ↑ Moon, David; Stallman, Richard M.; Weinreb, Daniel (marzo de 1981). "Manual de la máquina Lisp, 3.ª edición" (PDF) . Bitsavers.org . Archivado (PDF) del original el 6 de septiembre de 2008. Recuperado el 30 de noviembre de 2018 .
- ↑ "chine nual" . Cool Jargon . Consultado el 30 de noviembre de 2018 .
- ↑ "Página 3 del Manual de la Máquina Lisp, 3.ª edición" (PDF) . Archivado (PDF) del original el 8 de agosto de 2010.
- ↑ "Actualmente, la base numérica predeterminada para el sistema Lisp Machine es ocho" .
- Familia de lenguajes de programación Lisp
- Lisp (lenguaje de programación)
- Software de la década de 1970
- Lenguajes de programación creados en 1976
- Temas básicos de lenguajes de programación