From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id TAA32493 for caml-redistribution; Fri, 7 Jan 2000 19:36:25 +0100 (MET) Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id TAA17004 for ; Fri, 7 Jan 2000 19:23:08 +0100 (MET) Received: from tobago.inria.fr (tobago.inria.fr [128.93.8.21]) by concorde.inria.fr (8.8.7/8.8.7) with ESMTP id TAA22754; Fri, 7 Jan 2000 19:23:01 +0100 (MET) Received: (from doligez@localhost) by tobago.inria.fr (8.6.10/8.6.6) id TAA02094; Fri, 7 Jan 2000 19:22:59 +0100 Date: Fri, 7 Jan 2000 19:22:59 +0100 From: Damien Doligez Message-Id: <200001071822.TAA02094@tobago.inria.fr> To: caml-list@inria.fr, skaller@maxtal.com.au Subject: O'Caml: Caml-level finalisation of values Sender: weis Hello everyone, The working version of O'Caml now has an implementation of finalised values with finalisation functions written in O'Caml. The interface is one function, Gc.finalise, documented in stdlib/gc.mli. To try this feature, turn your browser to and check out a copy of the O'Caml source. If you cannot use camlcvs for some reason, I should be able to provide a patch, but I'd rather avoid the work. Be aware that this feature is only slightly tested, and subject to change, and that the working version of O'Caml is generally likely to have more bugs than the latest released version. -- Damien