Maclisp

来自Local Chinese Wikipedia
imported>ExultantEditor2025年12月26日 (五) 16:49的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

页面Module:Infobox/styles.css没有内容。

Maclisp
编程范型多范型: 函数式, 过程式, 反射式, 元编程
语言家族Lisp
設計者李察·D·格連布勒
Jon L. White
實作者MIT: Project MAC
发行时间1966年7月,​60年前​(1966-07
最终版本Template:Software version
型態系統动态, 强类型
實作語言汇编语言, PL/I
系统平台PDP-6, PDP-10
操作系统package.lua第80行Lua错误:module 'Module:Ilh/data' not found, TOPS-10, package.lua第80行Lua错误:module 'Module:Ilh/data' not found, Multics
文件扩展名.lisp, .fasl
受影响于
Lisp 1.5
影響語言
Common Lisp

Maclisp,或拼為MACLISPLisp程式語言的方言之一。它由Lisp 1.5版發展而成,最早起源自1960年代麻省理工學院package.lua第80行Lua错误:module 'Module:Ilh/data' not foundTemplate:Langx),並因此得名。它主要是由李察·D·格連布勒Template:Langx)在PDP-6上發展出來,之後由約翰·懷特(Jon L. White)負責維持與持續發展。在1970年代開始,在PDP-6 上,Lisp又發展出其他分支,如BBN Lisp,為了區分,它開始被稱呼為Maclisp。

歷史[编辑]

Maclisp在迪吉多PDP-6/PDP-10上發展出來,最早是運行不相容分时系统,後來能在所有PDP-10的作業系統上運作。Maclisp最初是組合語言,後來利用PL/I移植到Multics上。Multics Maclisp被用來寫作Emacs

Scheme最初是基於Maclisp開始發展。

Template:Lisp programming language