uffi

2018-02-28

Universal Foreign Function Library for Common Lisp

Upstream URL

git.kpe.io/uffi

Author

Kevin Rosenberg <kevin@rosenberg.net>

Maintainer

Kevin M. Rosenberg <kmr@debian.org>

License

Lessor Lisp General Public License
README
Package: UFFI (Universal Foreign Language Interface) Web site: http://uffi.kpe.io Author: Kevin M. Rosenberg BRIEF DESCRIPTION ----------------- uffi is a Common Lisp package for interfacing C-language compatible libraries. Every Common Lisp implementation has a method for interfacing to such libraries. Unfortunately, these method vary widely amongst implementations. uffi gathers a common subset of functionality between Common Lisp implementations. uffi wraps this common subset of functionality into it's own syntax and provides macro translation of uffi features into the specific syntax of supported Common Lisp implementations. Currently, AllegroCL (Linux and Microsoft Windows), Lispworks (Linux and Microsoft Windows), CMUCL, SBCL, and OpenMCL are supported.

Dependencies (0)

    Dependents (3)

    • cl-gd
    • cl-ncurses
    • cl-unix-sockets
    • GitHub
    • Quicklisp