SWIG is a software development tool that simplifies the task of interfacing 
different languages to C and C++ programs. In a nutshell, SWIG is a compiler 
that takes C
declarations and creates the wrappers needed to access those declarations from 
other languages including including Perl, Python, Tcl, Ruby, Guile, and Java. 
SWIG
normally requires no modifications to existing code and can often be used to 
build a usable interface in only a few minutes.

I have placed a paper describing such an interface to GLPK at:
http://www.geocities.com/nigel_galloway/SWIG_GLPK.pdf

Obviously the advantage of this is that having produced the biindings for one 
language the same interface is available for several. I regularly us this 
binding in Ruby, Java, Python and LUA.



-- 
_______________________________________________
Surf the Web in a faster, safer and easier way:
Download Opera 9 at http://www.opera.com

Powered by Outblaze


_______________________________________________
Help-glpk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to