[ Home Page ] [ Eiffel Archive ] [ Eiffel Classes and Clusters ]
![]() |
SWIGEIFFEL |
Written by Alex Cozzi.
for-SWIG1.2a1.tar.gz
(41,837 bytes) source code
http://www.neurop2.ruhr-uni-bochum.de/~cozzi/swigeiffel/
(SWIGEIFFEL home page)
http://www.neurop2.ruhr-uni-bochum.de/personal/cozzi/home.html
(Alex Cozzi's home page)
Eiffel Module for SWIG
This is an extension of SWIG to produce Eiffel interfaces to C libraries. You can learn more about SWIG at:
For more information about this module, read the comments in eiffel.cxx.
For an example of interface see the OpenGl directory.
Currently I have two versions: the original released for SWIG 1.1p5, in directory for-SWIG1.1p5 and the new version for SWIG1.2a1, in directory for-SWIG1.2a1.
The version that I'm actively improving is the one for 1.2a1.
New releases will be marked with the date appended to the filename.
I would be happy that you try the 1.2 version and send me feedback: if we can get a resonably tested SWIG module there are chances that it will be included in the next SWIG release.
The 1.2 version is also able to deal with complicated #if and #define and in general better.
I also provide here the original swig1.2a1 distribution from www.swig.org, since the original FTP server is often very slow.
SWIGEIFFEL home page: http://www.neurop2.ruhr-uni-bochum.de/~cozzi/swigeiffel/
Have fun with Eiffel!
Alex Cozzi. E-MAIL: cozzi@neurop2.ruhr-uni-bochum.de
http://www.neurop2.ruhr-uni-bochum.de/personal/cozzi/home.html
[ Home Page ] [ Eiffel Archive ] [ Eiffel Classes and Clusters ]