swig/Lib
Art Yerkes b8490f9c18 Added to typemaps: reference type in/out
Strings <=> std::string by value
std::wstring accessible from Ocaml.  The string example converts a multibyte
japanese EUC sequence to a single wchar_t sequence if you have the ja_JP.EUC-JP
locale, or similar.
Better handling of reference in types
Corrected problems with & * mismatch in type verifier.
Type verifier now really functional.  No more type errors in places they
wouldn't be allowed in C++, unless you work at it.
Added argout_ref example for argout_ref.
Init code now effective (called from let _ = f_<module>_init ())


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4412 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-27 07:09:12 +00:00
..
chicken Changed module technique from <module_name>- to <module_name>: which 2003-02-27 02:00:15 +00:00
guile Fixed typecheck for bools 2003-02-19 08:28:59 +00:00
java bool typemap mods for Visual C++ 2003-02-11 22:41:10 +00:00
mzscheme Missing typecheck for bool passed as value 2003-02-18 17:13:54 +00:00
ocaml Added to typemaps: reference type in/out 2003-02-27 07:09:12 +00:00
perl5 Added John's perl5 patches 2003-02-14 18:04:21 +00:00
php4 A global stl.i works just as well 2003-01-17 12:44:47 +00:00
pike Use the new PIKE_MODULE_INIT and PIKE_MODULE_EXIT macros for the module 2002-12-20 17:35:51 +00:00
python Added void prototype. [ 635347 ] Compilation warning from libpy.c. 2003-02-25 21:13:44 +00:00
ruby Add range checking for NUM2USHRT macro, per SF Bug #675353. 2003-02-25 19:22:36 +00:00
tcl Removed some unused variable warnings. 2003-02-19 16:33:16 +00:00
xml Initial revision 2001-01-17 02:00:31 +00:00
_std_deque.i The great merge 2002-11-30 22:01:28 +00:00
carrays.i The great merge 2002-11-30 22:01:28 +00:00
cdata.i The great merge 2002-11-30 22:01:28 +00:00
cmalloc.i The great merge 2002-11-30 22:01:28 +00:00
common.swg The great merge 2002-11-30 22:01:28 +00:00
constraints.i The great merge 2002-11-30 22:01:28 +00:00
cpointer.i The great merge 2002-11-30 22:01:28 +00:00
cstring.i The great merge 2002-11-30 22:01:28 +00:00
exception.i Defined SWIG_exception for for CHICKEN. 2003-02-15 01:59:47 +00:00
math.i The great merge 2002-11-30 22:01:28 +00:00
pointer.i The great merge 2002-11-30 22:01:28 +00:00
std_deque.i The great merge 2002-11-30 22:01:28 +00:00
stl.i A global stl.i works just as well 2003-01-17 12:44:47 +00:00
swig.swg Add NULL pointer checks for char * 2002-12-09 17:13:52 +00:00