swig/SWIG/Source
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Matthias Köppe 5af411c153 Merge new set of GOOPS changes by John Lenz.
GOOPS objects are now manipulated directly by the C code.
Some fixes to typemap-GOOPS interaction.

Remove the file argument to -scmstub and -goops.  The Scheme files are
now always called MODULE.scm or MODULE-primitive.scm, where MODULE is
the module name and "primitive" can be changed by the -primsuffix
option.  The Scheme files are now placed in the directory given by the
-outdir option, or the current directory.  (Patch by John Lenz,
slightly modified.)


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5255 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-02 23:15:59 +00:00
..
CParse Added error message for using %template with qualified names inside of 2003-09-30 18:57:45 +00:00
DOH [ 829317 ] Adds DohSplitLines function 2003-10-31 17:36:37 +00:00
Include typemap name changes: 2003-09-20 23:52:28 +00:00
Modules Merge new set of GOOPS changes by John Lenz. 2003-11-02 23:15:59 +00:00
Preprocessor Major refactoring of DOH List/Hash iterators. See CHANGES 2003-09-11 20:26:57 +00:00
Swig Eliminate compiler warning. 2003-10-31 17:48:02 +00:00
.cvsignore Missing files 2003-05-08 13:02:58 +00:00
Makefile.am Removed preprocessor definitions from having to be specified on the command line when building the c++ files. They are now defined in swigconfig.h. 2003-05-19 14:07:41 +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.