Loading AI tools
来自维基百科,自由的百科全书
Clozure CL(CCL)是一個Common Lisp實現。它實現了完全的ANSI Common Lisp標準,並具有一些擴展(CLOS MOP、執行緒、CLOS條件、CLOS串流等)。 它包含一個命令行開發環境,和使用Hemlock編輯器的一個試驗性的Mac OS X集成開發環境(IDE),它也可以採用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移植。
Clozure CL被ITA Software用於新的航線預定系統的業務邏輯[2]。
以前叫做OpenMCL,Clozure CL是Macintosh Common Lisp的演化。
CCL包含一個精確的、分代的、簡潔的垃圾回收器。CCL的編譯器為Lisp表達式和文件產生本機指令。預設的在REPL錄入的所有表達式都編譯成本機代碼。
Lisp執行緒實現為搶占式調度、本機作業系統執行緒。
CCL實現了用來容易的同C和Objective-C庫交互的內建設置(Cocoa橋),而它們被用來實現IDE和其他東西。
IDE(基於Hemlock編輯器)目前仍是試驗性的。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.