swig/Examples/chicken
Jonah Beckford 5a5e217bd2 Changed typo in output filename.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4536 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-15 16:35:27 +00:00
..
class Changed %module xx_yy_zz to generate xx-yy-zz.scm and 2003-03-15 15:19:00 +00:00
constants Changed %module xx_yy_zz to generate xx-yy-zz.scm and 2003-03-15 15:19:00 +00:00
multimap Changed %module xx_yy_zz to generate xx-yy-zz.scm and 2003-03-15 15:19:00 +00:00
overload Changed typo in output filename. 2003-03-15 16:35:27 +00:00
simple Changed %module xx_yy_zz to generate xx-yy-zz.scm and 2003-03-15 15:19:00 +00:00
zlib Changed %module xx_yy_zz to generate xx-yy-zz.scm and 2003-03-15 15:19:00 +00:00
check.list Let 'make check-examples' and 'make check-gifplot' work correctly for CHICKEN. 2003-02-15 03:17:15 +00:00
README Added descriptions of how to build dynamic loadable module. 2003-03-10 19:12:20 +00:00

This directory contains examples for CHICKEN.

class       -- illustrates the shadow-class C++ interface
constants   -- handling #define and %constant literals
multimap    -- typemaps with multiple sub-types
overload    -- C++ function overloading
simple      -- the simple example from the user manual
zlib        -- a wrapping of the zlib compression library

Note that the examples in this directory build a special version of
the CHICKEN interpreter (statically linked) which includes the wrapped
functions in the top-level module.  Just run "make" in any example
directory.

** If you have a platform that supports dynamic linking (most UNIXes
** and Win32), then you can run "make module" in any example
** directory.  This will create a dynamic module called
** module.dll/module.so/module.shl (depending on your platform), which
** you can use with the following:

   (load-library 'precsi "module.dll")

or

   (load-library 'example "module.dll")