<!DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN">
<title>SWIG-
1.3 Documentation
</title>
<H1><a name=
"Sections"></a>SWIG-
1.3 Development Documentation
</H1>
Last update : SWIG-
1.3.26 (October
9,
2005)
The SWIG documentation is being updated to reflect new SWIG
features and enhancements. However, this update process is not quite
finished--there is a lot of old SWIG-
1.1 documentation and it is taking
some time to update all of it. Please pardon our dust (or volunteer
<H3>SWIG Core Documentation
</H3>
<li><a href=
"Preface.html#Preface">Preface
</a></li>
<li><a href=
"Introduction.html#Introduction">Introduction
</a></li>
<li><a href=
"Windows.html#Windows">Getting started on Windows
</a></li>
<li><a href=
"Scripting.html#Scripting">Scripting
</a></li>
<li><a href=
"SWIG.html#SWIG">SWIG Basics
</a> (Read this!)
</li>
<li><a href=
"SWIGPlus.html#SWIGPlus">SWIG and C++
</a></li>
<li><a href=
"Preprocessor.html#Preprocessor">The SWIG preprocessor
</a></li>
<li><a href=
"Library.html#Library">The SWIG Library
</a></li>
<li><a href=
"Arguments.html#Arguments">Argument handling
</a></li>
<li><a href=
"Typemaps.html#Typemaps">Typemaps
</a></li>
<li><a href=
"Customization.html#Customization">Customization features
</a></li>
<li><a href=
"Contract.html#Contract">Contracts
</a></li>
<li><a href=
"Varargs.html#Varargs">Variable length arguments
</a></li>
<li><a href=
"Warnings.html#Warnings">Warning messages
</a></li>
<li><a href=
"Modules.html#Modules">Working with Modules
</a></li>
<H3>Language Module Documentation
</H3>
<li><a href=
"Lisp.html#Lisp_nn1">Common Lisp support
</a></li>
<li><a href=
"CSharp.html#CSharp">C# support
</a></li>
<li><a href=
"Chicken.html#Chicken">Chicken support
</a></li>
<li><a href=
"Guile.html#Guile">Guile support
</a></li>
<li><a href=
"Java.html#Java">Java support
</a></li>
<li><a href=
"Lua.html#Lua_nn1">Lua support
</a></li>
<li><a href=
"Modula3.html#Modula3">Modula3 support
</a></li>
<li><a href=
"Mzscheme.html#MzScheme">MzScheme support
</a></li>
<li><a href=
"Ocaml.html#Ocaml">Ocaml support
</a></li>
<li><a href=
"Perl5.html#Perl5">Perl5 support
</a></li>
<li><a href=
"Php.html#Php">PHP support
</a></li>
<li><a href=
"Pike.html#Pike">Pike support
</a></li>
<li><a href=
"Python.html#Python">Python support
</a></li>
<li><a href=
"Ruby.html#Ruby">Ruby support
</a></li>
<li><a href=
"Tcl.html#Tcl">Tcl support
</a></li>
<H3>Developer Documentation
</H3>
<li><a href=
"Extending.html#Extending">Extending SWIG
</a></li>
<H3>Documentation that has not yet been updated
</H3>
This documentation has not been completely updated from SWIG-
1.1, but most of the topics
still apply to the current release. Make sure you read the
<a href=
"SWIG.html#SWIG">SWIG Basics
</a> chapter before reading
any of these chapters. Also, SWIG-
1.3.10 features extensive changes to the
implementation of typemaps. Make sure you read the
<a href=
"Typemaps.html#Typemaps">Typemaps
</a>
chapter above if you are using this feature.
<li><a href=
"Advanced.html#Advanced">Advanced topics
</a> (see
<a href=
"Modules.html#Modules">Modules
</a> for updated information).
</li>