Embeddable Common Lisp Embeddable Common LispECL是ANSI Common Lisp编程语言的一个小型实现它可以独立使用或嵌入C写成的应用之中它从Common Lisp代码建立本机OS的可执行文件和库比如在Unix上的可执行与可链接格式ELF文件并运行在支持一个C 编译器的大多数平台上ECL运行时间系统是让应用使用的动态可装载库它是在LGPL 下发行的自由及开放源代码软件 它包括一个运行时系统一个字节码编译器和解释器它允许应用被部署在预期没有C编译器的地方和一个编译到中间语言的编译器它为了更高的运行时间效率而编译Common Lisp到C后者还具有的特征为本机外界函数接口英语foreign function interfaceFFI它支持内联C作为Common Lisp的一部份内联C FFI组合上Common Lisp宏定制的Lisp setf展开和编译器宏产生了一个定制的编译时间C预处理器