Présentation
O'Jacare est un générateur de code pour faciliter l'interopérabilité entre Java et O'Caml à travers leur modèle objet respectif. O'Jacare définit un IDL simple permettant la description de classe et d'interfaces Java afin de les utiliser depuis O'Caml. Pour les communications de Java vers O'Caml il ajoute un mécanisme de rappel permettant la redéfinition en O'Caml de méthode Java. Le code engendré repose sur les interfaces de bas niveau avec C de chaque langage (JNI pour Java et external pour O'Caml) en utilisant une version étendue de la bibliothèque camljava. O'Jacare engendre toutes les classes encapsulantes nécessaires et vérifie le typage statique des deux mondes.
Dernières nouvelles
16/11/2005
Adaptation pour O'Caml 3.08.4.
19/07/2004
Adaptation pour O'Caml 3.08.
02/06/2004
Documentation : premier brouillon en ligne.
01/06/2004
Nouvelle distribution avec quelques corrections de bogues.
22/10/2003
De nouveaux exemples, et quelques corrections.
20/10/2003
Enfin une première distribution et son fichier LISEZMOI.