ffcall - foreign function call libraries
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.
The four packages are:
avcall - calling C functions with variable arguments
vacall - C functions accepting variable argument prototypes
trampoline - closures as first-class C functions
callback - closures with variable arguments as first-class C functions
(a reentrant combination of vacall and trampoline)
Installation instructions:
./configure
make
make check
make install
Files in this package:
Documentation:
README this text
COPYING free software license
PLATFORMS list of supported platforms
Source:
avcall/* the avcall package
vacall/* the vacall package
trampoline/* the trampoline package
callback/* the callback package
Installation:
configure configuration script
configure.in autoconf-2.10 source for the configuration script
autoconf/* auxiliary configuration scripts
Makefile.in Makefile master
Copyright notice:
Copyright 1995-2004 Bruno Haible, <bruno@clisp.org>
Copyright 2000 Adam Fedor <fedor@gnu.org>
Copyright 2004 Paul Guyot <pguyot@kallisys.net>
This is free software distributed under the GNU General Public Licence
described in the file COPYING. Contact the author if you don't have this
or can't live with it. There is ABSOLUTELY NO WARRANTY, explicit or implied,
on this software.
Distribution:
http://www.haible.de/bruno/gnu/ffcall-1.10.tar.gz
ftp://ftp.santafe.edu/pub/gnu/ffcall-1.10.tar.gz
Homepage:
http://www.haible.de/bruno/packages-ffcall.html