编辑“︁
Clozure CL
”︁
跳转到导航
跳转到搜索
package.lua第80行Lua错误:module 'Module:TFA title' not found
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
{{Distinguish|Clojure}} {{Infobox Software | name = Clozure CL | logo = | screenshot = | author = | developer = Clozure协会 | released = | operating system = [[Linux]], [[Solaris]], [[FreeBSD]], [[Mac OS X]], [[Microsoft Windows]] | platform = [[跨平台]] | language = [[Common Lisp]] | genre = [[集成开发环境|IDE]], [[编译器]]和[[运行时系统]] | license = [[Apache许可证|Apache 2]]<ref>{{Cite web |url=https://lists.clozure.com/pipermail/openmcl-devel/2016-January/011174.html |title=Clozure CL now Apache 2 licensed |access-date=2021-11-03 |archive-date=2021-11-03 |archive-url=https://web.archive.org/web/20211103070912/https://lists.clozure.com/pipermail/openmcl-devel/2016-January/011174.html }}</ref>自从2016年1月,早期版本在[[GNU Lesser General Public License|LGPL]] 2.1下发行。 | website = {{URL|ccl.clozure.com}} }} '''Clozure CL'''('''CCL''')是一个[[Common Lisp]]实现。它实现了完全的ANSI Common Lisp标准,并具有一些扩展([[CLOS]] [[元对象协议|MOP]]、线程、CLOS条件、CLOS串流等)。 它包含一个命令行开发环境,和使用{{le|Hemlock (文本编辑器)|Hemlock (text editor)|Hemlock}}编辑器的一个试验性的Mac OS X集成开发环境(IDE),它也可以采用{{le|SLIME}}(用于[[GNU Emacs]]的Common Lisp开发环境)。Clozure CL是[[开源软件]],这个计划依托于Clozure协会。 == 支持平台 == Clozure CL支持[[Mac OS X]]、[[Linux]]、[[FreeBSD]]、[[Solaris]]和[[Microsoft Windows]]平台。每个都有32位和64位的[[x86]]版本。此外,还有对Mac OS X和Linux的[[PowerPC]]移植,和对Linux的32位[[ARM架构|ARM]]移植。 == 应用 == Clozure CL被{{le|ITA Software}}用于新的{{le|航线预定系统|Airline Reservation System}}的业务逻辑<ref>[http://danweinreb.org/blog/come-to-the-european-common-lisp-meeting ECLM 2009 talk by Dan Weinreb] {{webarchive|url=https://archive.today/20120707201647/http://danweinreb.org/blog/come-to-the-european-common-lisp-meeting |date=2012-07-07 }}</ref>。 Clozure CL经常被用作[[ACL2]]定理证明器的底层Common Lisp实现<ref>{{cite web|title=ACL2 installation requirements|url=http://www.cs.utexas.edu/users/moore/acl2/v7-2/HTML/installation/requirements.html#Obtaining-CCL|access-date=2021-11-03|archive-date=2022-01-04|archive-url=https://web.archive.org/web/20220104090006/https://www.cs.utexas.edu/users/moore/acl2/v7-2/HTML/installation/requirements.html#Obtaining-CCL}}</ref>。 == 历史 == 以前叫做OpenMCL,Clozure CL是{{le|Macintosh Common Lisp}}的演化。 == 技术 == CCL包含一个精确的、分代的、简洁的垃圾回收器。CCL的编译器为Lisp表达式和文件产生本机指令。缺省的在[[REPL]]录入的所有表达式都编译成本机代码。 Lisp线程实现为抢占式调度、本机操作系统线程。 CCL实现了用来容易的同C和Objective-C库交互的内建设置(Cocoa桥),而它们被用来实现IDE和其他东西。 [[集成开发环境|IDE]](基于{{le|Hemlock (文本编辑器)|Hemlock (text editor)|Hemlock}}编辑器)目前仍是试验性的。 == 引用 == {{Reflist}} == 外部链接 == * [http://ccl.clozure.com Clozure CL] {{Wayback|url=http://ccl.clozure.com/ |date=20150711204341 }} ** [https://web.archive.org/web/20140920214400/http://clozure.com/clozure-cl.html Clozure CL on Clozure Associates site] * [https://github.com/Clozure/ccl Github Repository and Issue Tracker] {{Wayback|url=https://github.com/Clozure/ccl |date=20220411035846 }} * [http://trac.clozure.com/ccl Trac for Clozure CL] {{Wayback|url=http://trac.clozure.com/ccl |date=20220417024812 }} * [https://lists.clozure.com/pipermail/openmcl-devel/ OpenMCL-Devel mailing list] {{Wayback|url=https://lists.clozure.com/pipermail/openmcl-devel/ |date=20211103070917 }} * [https://itunes.apple.com/en/app/clozure-cl/id489900618 Clozure CL in Apple's Mac App Store] {{Wayback|url=https://itunes.apple.com/en/app/clozure-cl/id489900618 |date=20160307091459 }} {{Lisp programming language}} {{DEFAULTSORT:Clozure Cl}} [[Category:Common Lisp]] [[Category:自由跨平台軟體]] [[Category:跨平台軟體]] [[Category:自由編譯器與直譯器]] [[Category:使用Apache许可证的软件]]
摘要:
请注意,所有对Local Chinese Wikipedia的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Project:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息