Le Lisp

Lisp编程语言的一种方言

Le Lisp(也寫作Le_LispLe-Lisp)是Lisp編程語言的一種方言[1][2][3]

Le Lisp
編程範型多范型: 函數式, 過程式, 反射式, 元編程
語言家族Lisp
設計者Jérôme Chailloux, Emmanuel St. James, Matthieu Devin, Jean-Marie Hullot
實作者法國國家信息與自動化研究所 (INRIA)
面市時間1981年,​43年前​(1981
實作語言C, LLM3, Le Lisp
系統平台Exormacs, VAX, 68000, Apple II系列, IBM PC, IBM 3081英語IBM 308X, PerkinElmer 32, x86, SPARC, PowerPC, MIPS, Alpha
操作系統VERSAdos英語VERSAdos, CP/M, OpenVMS Windows, Unix, Linux, Classic Mac OS, macOS, FreeBSD, Solaris, HP-UX, AIX
許可證專有直到2020年, 2條款BSD許可證自從2020年
網站www.eligis.com/lelisp
啟發語言
Lisp
影響語言
ISLISP, OpenLisp英語OpenLisp

它是由法國國家信息與自動化研究所(INRIA)開發,被用作在Jean Vuillemin英語Jean Vuillemin指導下設計的超大規模集成電路(VLSI)工作站的實現語言。Le Lisp還曾經運行於這個項目使用的各種不兼容的平台上(大多數運行Unix操作系統)。這個語言的主要目標是成為Lisp語言的強力的後Maclisp版本,具有可移植性、兼容性、可擴展性和高效性[4]

Jérôme Chailloux在1980年領導了Le Lisp小組,成員包括Emmanuel St. James、Matthieu Devin和Jean-Marie Hullot。這個方言在歷史上值得稱道的是作為可以在Apple II[4]IBM PC[5]二者上都能得到的最初Lisp實現之一。

在2020年1月8日,INRIA同意將它的源代碼遷移到2條款BSD許可證,它容許了來自ILOG英語ILOG和Eligis的少許本地移植接受這個許可模型。

引用

編輯
  1. ^ Chailloux, Jérôme. Le Lisp 80 version 12 (PDF). INRIA. 1983 [16 March 2012]. (原始內容 (PDF)存檔於2014-08-28). 
  2. ^ J. Chailloux; M. Devin; J. M. Hullot. Le_Lisp, a portable and efficient Lisp system (PDF). INRIA. 1984 [16 March 2012]. (原始內容存檔 (PDF)於2023-09-14). 
  3. ^ Chailloux, Jérôme. Le_Lisp de l'INRIA: Le Manuel de référence. Version 14. Rocquencourt France: INRIA. November 2001: 190. 
  4. ^ 4.0 4.1 Guy L. Steele Jr.; Richard P. Gabriel英語Richard P. Gabriel. The evolution of Lisp. ACM SIGPLAN Notices. 1 March 1993, 28 (3): 231–270 [20 May 2018]. ISSN 0362-1340. doi:10.1145/155360.155373 (英語). 
  5. ^ Méndez, Luis Argüelles. A Practical Introduction to Fuzzy Logic using LISP. Springer. 22 October 2015: 7–8 [2021-10-31]. ISBN 978-3-319-23186-0. (原始內容存檔於2022-05-01). 

外部連結

編輯

本條目部分或全部內容出自以GFDL授權發佈的《自由線上電腦詞典》(FOLDOC)。