跳转到内容

通用 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 窗口编程
华夏公益教科书