From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 C9AF1BC88 for ; Sat, 5 Feb 2005 11:00:41 +0100 (CET) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.203]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j15A0fal029190 for ; Sat, 5 Feb 2005 11:00:41 +0100 Received: by rproxy.gmail.com with SMTP id i8so261482rne for ; Sat, 05 Feb 2005 02:00:40 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=FagyAtfmwM0PC5i9lztkosM5/rn5FOj4lw3EI3xSrOGo1wtf+WbCqWeiG4L4sRa/Fm4G2BC9ZpnphzeTqp2gGX6Kxn4oe8R1UFGTLs9d9o/dtivdmEFECnruXDsUiVv0swMzOZDI4IsqJTu66nu9ehHEIQk9CjJsGMCtBm2u/nQ= Received: by 10.38.79.74 with SMTP id c74mr129742rnb; Sat, 05 Feb 2005 02:00:40 -0800 (PST) Received: by 10.38.97.65 with HTTP; Sat, 5 Feb 2005 02:00:40 -0800 (PST) Message-ID: <6b8a914205020502004630da78@mail.gmail.com> Date: Sat, 5 Feb 2005 11:00:40 +0100 From: Remi Vanicat Reply-To: Remi Vanicat To: Christophe TROESTLER Subject: Re: [Caml-list] The boon of static type checking Cc: caml-list@yquem.inria.fr In-Reply-To: <20050204.232742.18510019.Christophe.Troestler@umh.ac.be> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <877e9a17050203185674680413@mail.gmail.com> <200502041026.56107.jon@jdh30.plus.com> <20050204.232742.18510019.Christophe.Troestler@umh.ac.be> X-Miltered: at nez-perce with ID 42049949.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 christophe:01 troestler:01 christophe:01 troestler:01 umh:01 wrote:01 wrote:01 hash:01 vectors:01 vectors:01 ioxml:01 parser:01 ioxml:01 ...:98 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_BY_IP autolearn=disabled version=3.0.2 X-Spam-Level: On Fri, 04 Feb 2005 23:27:42 +0100 (CET), Christophe TROESTLER wrote: > On Fri, 4 Feb 2005, Thomas Fischbacher wrote: > > > > When I do algorithmically involved stuff, I frequently pretty soon > > reach the stage where I pass around structures of hash tables of > > structures and vectors of structures of vectors of numbers, say. I > > personally did experience it as painful to have to write specialized > > print functions for stuff like that. [...] > > To Camlp4 knowledgeable people : is Camlp4 able to automatically > generate such printers ? > Yes. In fact there is IoXML for xml parser and printer that can be found at http://pauillac.inria.fr/~ddr/IoXML/ one could change it for non XML custom printer easily (I belive)