跳轉到內容

通用 Lisp/超越 ANSI 通用 Lisp

來自華夏公益教科書,開放書籍,構建開放世界

大多數實現中存在但不是 ANSI 通用 Lisp 標準的一部分的實現相關的特性。

由於沒有關於這些設施的約定介面,因此每個實現都以不同的方式執行這些操作。為了簡化使用者操作,通常會維護相容性包以提供標準介面。

  1. 除錯 - 除錯 Lisp 系統
  2. 作業系統 - 與底層作業系統通訊(shell 訪問等)
  3. - 使用者定義的流(又名灰流)
  4. 套接字 - 使用套接字(使用 IOLib)
  5. MOP - 元物件協議(使用 closer-mop)
  6. FFI - 外部函式介面(使用 CFFI 相容性層)
  7. 執行緒 - 編寫多執行緒程式(使用 bordeaux-threads)
  8. 使用者控制 GC - 開啟垃圾收集器黑盒(使用 trivial-garbage)
  9. CLX — 通用 Lisp 中的 X 視窗程式設計
華夏公益教科書