UFFI is the Common Lisp "Universal Foreign Function Interface" (FFI) package.
The primary testing and development systems are:
- Allegro CL (ACL) v6.2 (Linux and Windows)
- Lispworks v4.2 (Linux and Windows)
- CMUCL v18e(Linux)
- SBCL 0.8.0 (Linux)
- SCL 1.1 (Linux)
- OpenMCL 0.13
- MCL 4.3 (MacOS)
Implementations including a foreign function interface compatible to UFFI are:
UFFI is included in the Debian distributions of sarge and sid and Gentoo.
More information is available on UFFI's home page.
There is experimental UFFI support in SWIG.