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 mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id AEA46BBAF for ; Mon, 20 Dec 2010 13:59:48 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgcrAFviDk0+lQkY/2dsb2JhbACQUZRFvVqFSgSLAYMXgnY X-IronPort-AV: E=Sophos;i="4.60,202,1291590000"; d="scan'208";a="92913335" Received: from dragon.cc.colocall.com (HELO dragon.mykola.org) ([62.149.9.24]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 20 Dec 2010 13:59:48 +0100 Received: from [192.168.0.101] (SOL-FTTB.48.111.27.94.sovam.net.ua [94.27.111.48] (may be forged)) (authenticated bits=0) by dragon.mykola.org (8.14.3/8.14.3) with ESMTP id oBKCxkv2058259 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 20 Dec 2010 14:59:46 +0200 (EET) (envelope-from nick@mykola.org) Subject: Re: [Caml-list] [ANN] Atdgen/Biniou with support for cyclic values Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=koi8-u From: =?koi8-u?B?7cnLz8zBIPPU0qTCy8/X?= In-Reply-To: <4D0F5055.8060007@mylife.com> Date: Mon, 20 Dec 2010 14:59:46 +0200 Cc: OCaml Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <9ABC0416-2AF6-4D7F-922B-0779D04844D2@mykola.org> References: <4D0F5055.8060007@mylife.com> To: Martin Jambon X-Mailer: Apple Mail (2.1082) X-Spam: no; 0.00; ocaml:01 syntax:01 pubkey:01 W8:98 bce:98 W6:98 wrote:01 caml-list:01 cyclic:01 cyclic:01 jambon:01 jambon:01 supported:02 supported:02 W4:96 Hi, On 20 =C7=D2=D5=C4. 2010, at 14:47, Martin Jambon wrote: > Atdgen is a tool that produces OCaml serializers and deserializers = from > type definitions in the ATD syntax. Two serialization formats are > supported: JSON and Biniou. For more information on the project, see >=20 > http://martin.jambon.free.fr/atd-biniou-intro.html >=20 > The main highlight of this release (1.1.0) is support for sharing, = which > allows the serialization of cyclic values such as graphs. Sharing is > currently supported for the Biniou format only and requires extra > wrapping using type ref for non-record types. >=20 > The other new features are listed here: >=20 > http://oss.wink.com/atdgen/atdgen-1.1.0/Changes.txt I'm using it for some time already and it works for me. Thanks, Martin :-) --=20 Mykola Stryebkov Public key: http://mykola.org/pubkey.txt fpr: 0226 54EE C1FF 8636 36EF 2AC9 BCE9 CFC7 9CF4 6747