Mail Lists

New: UFFI v1.8 supports internationalized strings
UFFI v1.7 supports Lispworks 6


UFFI is a package to interface Common Lisp programs with C-language compatible libraries. Every Common Lisp implementation has a method for interfacing to such libraries. Unfortunately, these method vary widely amongst implementations. Without the use of UFFI, to support multiple implementations, developers must write a different interface library for each Common Lisp implementation.

UFFI gathers a common subset of functionality between Common Lisp implementations. UFFI wraps this common subset of functionality with it's own syntax and provides macro translation of UFFI functions into the specific syntax of supported Common Lisp implementations.

UFFI supports a number of platforms and is authored by Kevin Rosenberg.

Last modified: Thu, 27 Aug 2015 13:24:55
Valid XHTML 1.0!Valid CSS!Powered by LML!Powered by DebianPowered by Apache