Télécharger la liste

Description du projet

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, PHP, Python, Tcl/Tk, and Ruby, however the list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), Java, Modula-3, OCAML, Octave, and R. 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.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-11-18 09:57 Retour à la liste release
1.3.32

shared_ptr soutien a été ajouté pour Java et C #. Support de la STL pour Ruby a été renforcée. Windows soutien à la R a été ajoutée. Une fuite de longue date de mémoire dans le module PHP a été fixée. Plusieurs corrections et améliorations mineures ont été apportées pour Allegrocl, C #, cffi, Poulet, Guile, Java, Lua, Ocaml, Perl, PHP, Python, Ruby et Tcl. Alerte au soutien a été améliorée.
Tags: Minor feature enhancements
shared_ptr support was added for Java and C#. STL
support for Ruby was enhanced. Windows support for
R was added. A long-standing memory leak in the
PHP module was fixed. Numerous fixes and minor
enhancements were made for Allegrocl, C#, cffi,
Chicken, Guile, Java, Lua, Ocaml, Perl, PHP,
Python, Ruby, and Tcl. Warning support was
improved.

Project Resources