SWIG is a conduit between C/C++ and higher level languages such as Perl, Python, Tcl/Tk and Ruby.
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, Python, Tcl/Tk, and Ruby, however the list of supported languages also includes non-scripting languages such as Java, OCAML and C#. Also several interpreted and compiled Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.
Project information
- Maintainer:
- Registry Administrators
- Driver:
- Not yet selected
- Licence:
-
Other/Open Source
(http://www.swig.org/copyright.html)
View full history Series and milestones
main series is the current focus of development.
All packages Packages in Distributions
-
swig2.0 source package in Xenial
Version 2.0.12-1ubuntu4 uploaded -
swig2.0 source package in Trusty
Version 2.0.11-1ubuntu2 uploaded -
swig2.0 source package in Precise
Version 2.0.4+really2.0.4-4ubuntu2 uploaded -
swig2.0 source package in 14.09-factory
Version 2.0.12-1ubuntu1 uploaded -
swig2.0 source package in 14.09
Version 2.0.12-1ubuntu1 uploaded