Browse thread
[Caml-list] [ANNOUNCE] SWIG-1.3.20 RC1
- art yerkes
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2003-12-04 (15:54) |
From: | art yerkes <ayerkes@s...> |
Subject: | [Caml-list] [ANNOUNCE] SWIG-1.3.20 RC1 |
The release candidate for SWIG-1.3.20 is out! SWIG is the "Simplified Wrapper and Interface Generator" (www.swig.org), a C++ header processor with support for classes, templates, namespaces, and other C++ features. The output is some C code and an ocaml module that provides access to the C++ entities described by SWIG's input. Objective CAML support has been greatly improved in this release. Noted changes: - SWIG itself has improved C++ reading support in a number of areas. - Better support for scoped enums and classes in ocaml output. - Improved type checking and casting. - Support for NULL pointers as any type of pointer, and int constant zero as a NULL pointer. - Many additions to the camlp4 module, swigp4 -- - Added 'as' and 'to' type conversion operators. - Added a convenient syntax for enum label literals. - Bool constants now work in C-style argument lists. - Uppercase method names now work without quoting. - Examples now all use preprocessing. - Design by contract support (SWIG as a whole gained this feature). - sizeof method on structs and unions. - module Swig allows you to link multiple swig outputs easier, and use them together. The release candidate can be downloaded here: http://www.signal6.com/swig-1.3.20.tar.gz -- "Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration." - S. Kelly-Bootle ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners