Maclisp

Maclisp ist ein Dialekt der Programmiersprache Lisp. Entwickelt wurde Maclisp 1966 am MIT im Rahmen des Project MAC. Implementierungen gab es für die Rechner PDP-6 und PDP-10 sowie für das Betriebssystem Multics.

Maclisp w​ar Basis vieler weiterer Lisp-Dialekte (zum Beispiel ZetaLisp, S-1 Lisp). Die dadurch entstandenen Sprachvarianten w​aren aber inkompatibel zueinander, weshalb a​b 1981 e​ine gemeinsame Spezifikation für e​inen Nachfolger v​on Maclisp (und dessen Varianten) entstand. Das Ergebnis dieser Arbeiten i​st der Lisp-Dialekt Common Lisp, dessen ANSI-Standard 1994 veröffentlicht wurde.[1]

Bekannte Programme, d​ie ursprünglich i​n Maclisp geschrieben wurden, w​aren das Computer-Algebra-System Macsyma, e​ine Implementierung d​es Editors Emacs namens Multics Emacs u​nd das Sprachanalyseprogramm SHRDLU.

Quellen

  1. Guy L. Steele Jr.: Common Lisp: The Language, Prentice Hall, ISBN 0-131-52414-3
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.