From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: ** X-Spam-Status: No, score=2.7 required=5.0 tests=AWL,DNS_FROM_RFC_POST, DNS_FROM_SECURITYSAGE,SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id BD82EBBAF for ; Thu, 23 Oct 2008 20:58:35 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkcBAFRmAElKfVwZmGdsb2JhbACDJJAOPgEBAQEBCAkMBxGmGnyHRAEDAQODSw X-IronPort-AV: E=Sophos;i="4.33,471,1220220000"; d="scan'208";a="18433132" Received: from concorde.inria.fr ([192.93.2.39]) by mail3-smtp-sop.national.inria.fr with ESMTP; 23 Oct 2008 20:58:35 +0200 Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id m9NIwVWu028619 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Thu, 23 Oct 2008 20:58:35 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkcBAFRmAElKfVwZmGdsb2JhbACDJJAOPgEBAQEBCAkMBxGmGnyHRAEDAQODSw X-IronPort-AV: E=Sophos;i="4.33,471,1220220000"; d="scan'208";a="18433131" Received: from qw-out-2122.google.com ([74.125.92.25]) by mail3-smtp-sop.national.inria.fr with ESMTP; 23 Oct 2008 20:58:34 +0200 Received: by qw-out-2122.google.com with SMTP id 3so166052qwe.33 for ; Thu, 23 Oct 2008 11:58:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=SxD+buAaaxsuc9A75Pj3xae0u9lOWbTRVWkSvi2F3vM=; b=gfQpxweouM9aJt07vVZSLMbudXvZFNJfKTK3wCk4/z5qZkx/9WIo8Pr8iG+5XRZOSo QlIU592hKLGSzJO+5osLzBx/5BlaxN8RJY6awKEZYQMqsY1mlCAKxOnFfhXCQuTZJjAQ oclgNjEEQNgWY9IQC5T/rKFnYtEf8x6G37PWs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=sp4K6+YEPAoKKy/Lapkop7QYChl5v+rOfxUTAcz7zjKidDjiMExXYQotXcaocz9/hA CVSvmUvt3jyWlvLygTIg0TT3sAPjp7xgZ+8EWIGAp15J78x2hhWIFpQ64LsViDLvtGEP BepXnaPek1viVNeFMu3DiVvynV0HSowrfkpuM= Received: by 10.142.177.7 with SMTP id z7mr531803wfe.15.1224788312968; Thu, 23 Oct 2008 11:58:32 -0700 (PDT) Received: by 10.143.35.6 with HTTP; Thu, 23 Oct 2008 11:58:32 -0700 (PDT) Message-ID: Date: Thu, 23 Oct 2008 14:58:32 -0400 From: "Markus Mottl" To: "Dario Teixeira" Subject: Re: [Caml-list] Re: Serialisation of PXP DTDs Cc: caml-list@inria.fr In-Reply-To: <21135.93331.qm@web54601.mail.re2.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <21135.93331.qm@web54601.mail.re2.yahoo.com> X-Miltered: at concorde with ID 4900C957.001 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; markus:01 mottl:01 markus:01 mottl:01 pxp:01 dtds:01 syntax:01 trade-off:01 ocaml:01 23,:98 wrote:01 caml-list:01 supported:02 thu:05 readability:05 On Thu, Oct 23, 2008 at 2:41 PM, Dario Teixeira wrote: > Thanks for the clarification, Markus, and I will take a closer > look at bin-prot. One question, however: is it possible to use > *both* the sexplib and bin-prot syntax extensions on the same > structure? That way convenience for the developer is preserved, > and users can choose which side of the performance vs readability > trade-off they prefer. Absolutely, both converters are supported simultaneously. That's why we had to factor out the type-conv package, because some code needs to be shared. Regards, Markus -- Markus Mottl http://www.ocaml.info markus.mottl@gmail.com