swig/SWIG/Source
Hans Oesterholt-Dijkema 60aa816eec * mzscheme code can now dynamically load libraries, that are needed
at runtime. This allows for code to be generated at some site, and
  distributed without the need for SWIG.

  The distribution needs only the header filesfor which the code has been
   generated. Linking is done at runtime, by loading the dynamic libraries.

   Functions are resolved when needed.

   Though somewhat inefficient, it provides for a way to distribute code
   or binaries that are independent of the version of the installed libraries,

   which comes in especially handy for e.g. binding against Gtk.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9211 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-09 17:10:05 +00:00
..
CParse Fix for buffer overflow when using large %feature(docstring) reported by Joseph Winston 2006-06-12 21:15:58 +00:00
DOH Deal with Microsofts attempt at deprecating C standard runtime functions for proprietary ones in Visual Studio 2005 2006-02-19 22:16:56 +00:00
Include C# director support added 2006-05-13 23:19:18 +00:00
Modules * mzscheme code can now dynamically load libraries, that are needed 2006-07-09 17:10:05 +00:00
Preprocessor Common template for head of each file detailing licence, distribution and authors information 2006-03-06 22:51:01 +00:00
Swig new explicitcall feature 2006-07-04 21:00:55 +00:00
.cvsignore Missing files 2003-05-08 13:02:58 +00:00
Makefile.am Committing R-SWIG 2006-06-29 03:01:18 +00:00
README *** empty log message *** 2002-12-03 20:43:22 +00:00

SWIG Source directory

This directory currently contains a mix of legacy SWIG1.1 code and
recent development work.  As a result, it's still a little messy.
Here is a rough breakdown of the directories:

 Source/DOH          -  A core set of basic datatypes including
                        strings, lists, hashes, and files.  Used
                        extensively by the rest of SWIG.

 Source/Swig         -  Swig core. Type-system, utility functions.

 Source/Preprocessor -  SWIG C Preprocessor

 Source/CParse       -  SWIG C Parser (still messy)

 Source/Modules      -  Language modules.


The following directories may be in CVS, but are largely deprecated:

 Source/Modules1.1   -  Old SWIG-1.1 modules. Empty.

 Source/LParse       -  Experimental parser.  Officially dead
                        as CParse is more capable.

 Source/SWIG1.1      -  Old SWIG1.1 core. Completely empty now.