맥리스프
Maclisp패러다임 | 다중 패러다임: 함수형, 절차적, 반영, 메타 |
---|
계열 | 리스프 |
---|
설계자 | 리처드 그린블랫 존 L. 화이트 |
---|
개발자 | MIT: 프로젝트 MAC |
---|
발표일 | 1966년 7월(58년 전)(1966-07) |
---|
자료형 체계 | 동적, 스트롱 |
---|
구현 언어 | 어셈블리어, PL/I |
---|
플랫폼 | PDP-6, PDP-10 |
---|
운영 체제 | Incompatible Timesharing System, TOPS-10, TOPS-20, 멀틱스 |
---|
파일 확장자 | .lisp, .fasl |
---|
|
리스프 1.5 |
|
커먼 리스프 |
맥리스프(Maclisp, MACLISP, MacLISP)는 리스프 언어의 방언인 프로그래밍 언어이다. 1960년대 말 매사추세츠 공과대학교(MIT)의 프로젝트 MAC에서 기원하였으며[1] 리스프 1.5에 기반을 두었다.[2] 리처드 그린블랫이 PDP-6용 오리지널 코드의 주 개발자이다. 존 L. 화이트는 이후 유지보수와 개발을 맡았다. '맥리스프'(MacLisp)라는 이름은 1970년대 초에 다른 PDP-6 리스프의 포크(특히 BBN 리스프)와 구별하기 위해 사용되기 시작했다.
- http://www.softwarepreservation.org/projects/LISP/maclisp_family/ contains a bibliography of Maclisp.
- John L. White. An Interim LISP User's Guide. Artificial Intelligence Memo No. 190, Project MAC, Massachusetts Institute of Technology, March 1970, 87 pages. ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-190.pdf states "'MACLISP' refers to the PDP/6 implementation of the programming language LISP in use at the Artificial Intelligence Group of Project MAC."
- "In 1973 and 1974, David A. Moon led an effort to implement MacLisp on the Honeywell 6180 under Multics. As a part of this project he wrote the first truly comprehensive reference manual for Maclisp, which became familiarly known as the 'Moonual'." [Steele and Gabriel 1993]
- Jon L. White [JONL], Eric Rosen [ECR], Richard M. Stallman [RMS], Guy L. Steele Jr. [GLS], Howard I. Cannon [HIC], Bob Kerns [RWK]. LISP News. MacLisp release notes.
- Jon L. White. LISP: Program is Data: A Historical Perspective on MacLISP. Proceedings of the 1977 MACSYMA Users' Conference. NASA Scientific and Technical Information Office (Washington, D.C., July 1977), pages 181–189. PDF
- McCarthy, John; Abrahams, Paul W.; Edwards, Daniel J.; Hart, Timothy P.; Levin, Michael I. (1985) [1962]. 《LISP 1.5 Programmer's Manual》 2판. MIT Press. ISBN 0-262-13011-4.
- Moon, David (1974). 《Maclisp Reference Manual》 (PDF).
- The Revised Maclisp Manual (1983) by Kent Pitman
- The Multics MACLISP compiler (1977) by Bernard Greenberg