SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
http://www.swig.org
preprocessor symbol to indicate that SWIG runtime functions are imported from a different module, as it is done in other language modules. (GUILE::initialize): Rework `SWIG_init' declaration, so that it is globally visible only in simple linkage (the user should rename the function by a #define in this case). (GUILE::emit_linkage): In call to `scm_register_module_xxx', cast 2nd arg to `void *'. (GUILE::create_function): In conjunction w/ exception handling, generate setting of preprocessor macro `SCHEME_NAME' at the beginning of the function wrapper, and a corresponding undef at the end. (GUILE::link_variable): Fix bug: Printf the C string, not the String class. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@415 626c5289-ae23-0410-ae9c-e8d60b6d4f22 |
||
|---|---|---|
| SWIG | ||