O'Jacare

An object-oriented interface between O'Caml and Java

Presentation

O'Jacare is a code generator to help in interoperability between Java and O'Caml through their object model. O'Jacare defines a simple IDL for Java's classes and interfaces descriptions. For communications from Java to O'Caml it owns a callback mechanism. So, you can easily override in O'Caml a method defined in Java. The implementation is based an each language low-level interfaces with C (JNI for Java and external for O'Caml) and uses an extended version of the camljava library. O'Jacare generates all needed wrapper classes and enables static typechecking in both world.

News

11/16/2005

Adaptation to the 3.08.4 O'Caml release.

07/19/2004

Adaptation to the 3.08 O'Caml release.

06/02/2004

Documentation: first on-line draft.

06/01/2004

Bug fixes release.

12/02/2003

First translatation into english.

10/22/2003

Some exemples and bugfixes.

20/10/2003

First packaging and README file !