From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 4ABEABBC0 for ; Wed, 8 Mar 2006 23:13:47 +0100 (CET) Received: from mail.physik.uni-muenchen.de (mail.physik.uni-muenchen.de [192.54.42.129]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id k28MDkTG015238 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Wed, 8 Mar 2006 23:13:47 +0100 Received: from localhost (unknown [127.0.0.1]) by mail.physik.uni-muenchen.de (Postfix) with ESMTP id 5951720014; Wed, 8 Mar 2006 23:13:46 +0100 (CET) Received: from mail.physik.uni-muenchen.de ([127.0.0.1]) by localhost (mail.physik.uni-muenchen.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 06600-01-56; Wed, 8 Mar 2006 23:13:46 +0100 (CET) Received: from mailhost.cip.physik.uni-muenchen.de (kaiser.cip.physik.uni-muenchen.de [141.84.136.1]) by mail.physik.uni-muenchen.de (Postfix) with ESMTP id 3ED8320008; Wed, 8 Mar 2006 23:13:46 +0100 (CET) Received: from aso.cip.physik.uni-muenchen.de (eiger.cip.physik.uni-muenchen.de [141.84.136.54]) by mailhost.cip.physik.uni-muenchen.de (Postfix) with ESMTP id 48B7326E87; Wed, 8 Mar 2006 23:13:45 +0100 (CET) Received: by aso.cip.physik.uni-muenchen.de (Postfix, from userid 3092) id 300D8C8671; Wed, 8 Mar 2006 23:13:45 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by aso.cip.physik.uni-muenchen.de (Postfix) with ESMTP id 299A9D06B2; Wed, 8 Mar 2006 23:13:45 +0100 (CET) Date: Wed, 8 Mar 2006 23:13:45 +0100 (CET) From: Thomas Fischbacher To: Till Varoquaux Cc: mboconnor@acm.org, caml-list@yquem.inria.fr Subject: Re: [Caml-list] recursive or loop In-Reply-To: <9d3ec8300603081410p163053e6j8435270a504daf7d@mail.gmail.com> Message-ID: References: <200603061715.k26HF32w015203@nez-perce.inria.fr> <200603061925.35321.micha-1@fantasymail.de> <440F2B63.6000007@earthlink.net> <9d3ec8300603081410p163053e6j8435270a504daf7d@mail.gmail.com> X-BOFH: Daemons did it MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: amavisd-new at physik.uni-muenchen.de X-Miltered: at nez-perce with ID 440F571A.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; recursive:01 marshalling:01 toplevel:01 marshalling:01 lambda:01 lambda:01 cip:98 cip:98 wrote:01 caml-list:01 marshal:01 marshal:01 closures:01 closures:01 debian:02 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_FAIL autolearn=disabled version=3.0.3 On Wed, 8 Mar 2006, Till Varoquaux wrote: > I beleive specifying Marshal.Closures when marshalling should do the trick... Have you ever tried this with production code? Say, from the toplevel? Marshalling Closures is severely limited (aside from the fact that the 16 MB string length often hits badly when one tries to marshal closures). I would not recommend it. -- regards, tf@cip.physik.uni-muenchen.de (o_ Thomas Fischbacher - http://www.cip.physik.uni-muenchen.de/~tf //\ (lambda (n) ((lambda (p q r) (p p q r)) (lambda (g x y) V_/_ (if (= x 0) y (g g (- x 1) (* x y)))) n 1)) (Debian GNU)