Its purpose is to be as faithful to POSIX as possible i.e. a one-to-one mapping between the foreign functions and the Lisp ones; if that's not possible or undesirable wrapper functions are provided instead, for example ioctl(), fcntl() and *stat() are wrapped.
It also contains a foreign function groveler: IOlib-Grovel(formerly CFFI-Grovel).
Licence: MIT?
Dependencies: asdf-additions and CFFI
CL implementations on which IOlib-POSIX has been tested: SBCL, CMUCL and CLISP. Probably it works on any implementation supported by CFFI that has :long-long.
Homepage: http://common-lisp.net/project/iolib/
Download ASDF package from http://common-lisp.net/project/iolib/files/iolib-0.6.0.tar.gz
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively