This is SWIG 1.1 (Simplified Wrapper and Interface Generator) packaged for Debian GNU/Linux. This package is compiled with support for Tcl, Tcl8.0, Python, Perl5 and Guile. The package also contains the runtime libraries needed for larger packages. I added a patch submitted by Drake Diedrich to support polymorphic return types for C++/Perl bindings. It was applied upstream to the development version but there is no new stable release yet. If you installed the swig-examples package you can find his example applications in /usr/doc/swig/examples/perl5/polymorph.