swig/Source
Marcelo Matus 55005e98ee Move rename/namewarn engine from parser.y to naming.c. The code was getting
too large to be in the parser.

Centralize the swig keys to avoid replication and wrong spellings.

Use more HashGetAttr where possible and other speed improvements
to compensate for the extra work introduced by the new rename/namewarn
mechanism.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8170 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-02 04:33:19 +00:00
..
CParse Move rename/namewarn engine from parser.y to naming.c. The code was getting 2006-01-02 04:33:19 +00:00
DOH use const in HashGetAttr 2006-01-02 04:19:43 +00:00
Include add new warnings for possible leaks with the SWIGTYPE*/& typemaps and using 'ptr/refs' with directorout types 2005-12-27 21:37:41 +00:00
Modules Move rename/namewarn engine from parser.y to naming.c. The code was getting 2006-01-02 04:33:19 +00:00
Preprocessor fixes and docs in %rename 2006-01-01 11:01:12 +00:00
Swig Move rename/namewarn engine from parser.y to naming.c. The code was getting 2006-01-02 04:33:19 +00:00
.cvsignore Missing files 2003-05-08 13:02:58 +00:00
Makefile.am Adding CFFI module. 2005-12-24 14:04:42 +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.