GNU Website   ·   Savannah   ·   Mailing Lists   ·   FSF   ·   LibrePlanet   ·   Donate
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, 
Copyright 2000 Adam Fedor 
Copyright 2004 Paul Guyot 

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

Bug reports to:

The GNU CLISP bugtracker
  http://sourceforge.net/tracker/?group_id=1355&atid=101355
under category "ffcall".

Homepage:

http://www.haible.de/bruno/packages-ffcall.html

Icon  Name                    Last modified      Size  
[DIR] Parent Directory - [   ] NEWS 16-Jun-2008 12:34 2.0K [   ] NEWS.sig 16-Jun-2008 12:34 65 [   ] README 16-Jun-2008 12:34 1.9K [   ] README.sig 16-Jun-2008 12:34 65

This archive is also available by anonymous ftp and rsync, and from mirrors worldwide.

Copyright Infringement Notification