From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id SAA12037 for caml-redistribution; Mon, 15 Mar 1999 18:42:07 +0100 (MET) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id SAA31667 for ; Mon, 15 Mar 1999 18:15:12 +0100 (MET) Received: from buffalo.ens-lyon.fr (buffalo.ens-lyon.fr [140.77.1.8]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id SAA07500 for ; Mon, 15 Mar 1999 18:15:10 +0100 (MET) Received: from dragon (dragon [140.77.191.202]) by buffalo.ens-lyon.fr (8.9.1a/8.9.1) with SMTP id SAA18408 for ; Mon, 15 Mar 1999 18:15:08 +0100 (MET) Date: Mon, 15 Mar 1999 18:15:07 +0100 (MET) From: Nicolas Ollinger X-Sender: nollinge@dragon To: caml-list@inria.fr Subject: Mady 0.1 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: weis Version 0.1 of Mady is now available. (there is an english version at the end) * FRENCH VERSION: Mady est un patch pour le source d'Objective-CAML qui permet d'utiliser les librairies "marshal" et "dynlink" ensemble (voir un de mes precedents posts dans cette mailing-list). Le patch est disponible a l'adresse suivante : http://www.ens-lyon.fr/~nollinge/camel Une petite demonstration est fournie dans le package. Il serait interessant d'integrer ce patch a la distribution officielle d'OCaml, sachant que : - les programmes qui n'utilisent pas cette fonctionnalite ne sont ni ralentis ni trop alourdis. - ce patch ne fait qu'etendre ce qui se fait pour le marshalling de fonctions : o pour sauver une fonction, on sauve le CRC du programme et l'adresse relative de la fonction dans le segment de code. o pour sauver une fonction importee par dynlink, on sauve le nom du module, son CRC et l'adresse relative de la fonction dans le segment de code du module. * (short and bad) ENGLISH VERSION: Mady is a patch for Objective-CAML 2.01 that allows you to use the "marshal" and "dynlink" libraries together. It is available at: http://www.ens-lyon.fr/~nollinge/camel There is a little demo in the package. Questions, bug reports and ideas are welcome. Nicolas. -- +-------------------------------------------------------------------+ |Nicolas Ollinger -=Nopid=- | +-------------------------------------------------------------------+ ENS Lyon - Magistere Informatique et Modelisation - 2eme Annee DMI97 Student ---------------------------------------------------------------------