swig/Source
Olly Betts ce90ff6a77 When reporting an error for a construct which hasn't been terminated
when the end of the file is reached, report it at the start line rather
than "EOF" as then tools like editors and IDEs will take you to a
generally more useful place for fixing the problem.
2015-01-08 13:19:17 +13:00
..
CParse Improve error message when an unknown SWIG directive is used 2015-01-08 12:07:54 +13:00
DOH Fixes for clang -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error 2014-11-08 10:59:59 +00:00
Include added forward declaration instead of ignored nested class (resurrected old code) 2014-02-03 01:03:37 +04:00
Modules Drop deprecated warnings for ancient options 2015-01-08 10:55:58 +13:00
Preprocessor When reporting an error for a construct which hasn't been terminated 2015-01-08 13:19:17 +13:00
Swig Improve error message for extraneous '%}'. 2015-01-08 12:47:12 +13:00
Makefile.am Create separate extetnd.c file for handling extensions / %extend 2014-05-21 19:16:15 +01:00
README update this README 2008-11-03 13:32:33 +00:00

SWIG Source directory

 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.

 Source/Include      -  Include files.

Historic directories which may be in CVS, but have been removed:

 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.