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 mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 9BB70BC57 for ; Tue, 8 Jun 2010 00:52:21 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkICACoVDUxKfVI0mGdsb2JhbACRaIw5CBUBAQEBAQgJDAcRIrEvAQWOXAEEglmCPg X-IronPort-AV: E=Sophos;i="4.53,380,1272837600"; d="scan'208";a="64140369" Received: from mail-ww0-f52.google.com ([74.125.82.52]) by mail4-smtp-sop.national.inria.fr with ESMTP; 08 Jun 2010 00:52:21 +0200 Received: by wwg30 with SMTP id 30so54323wwg.39 for ; Mon, 07 Jun 2010 15:52:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=LkA6rLIYkRJNAgicB+4xMBfSavOUPuzE2PAGWMJ4yiY=; b=eE4zjtmpzzO1tlW3kE39HMrSHIq59H4N5QBlQAi6MRw4VsQBJnDaAat410B17/H1pR MS54cRIhgNhCmdWAvEh5JVFJiC7NH4rOn9XbLdKaBMH7Mf9b07w8kqKv0yiyzi6X5rMe XrhYUVLSZvrMo6reah15jmvWzcbnUv4hG4rgA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=LpLlSYribBHsH8ItcZcSa9E1RDNpWVLiGWC035fURNQGNZd1F+zcB4lmWYPNneKmUe NVufkMWlyjKCJ5vJmDr7o3lDgICypiA0TFmlmiPpW1YN4jUvBoHf60oU9bmXaFrg1WT/ VnYJNwouSQXorFZpnSobQeDuoChJ1cv3a1Aas= Received: by 10.227.136.195 with SMTP id s3mr14586707wbt.1.1275951140693; Mon, 07 Jun 2010 15:52:20 -0700 (PDT) Received: from spec-desktop.specuu.com (host86-141-180-78.range86-141.btcentralplus.com [86.141.180.78]) by mx.google.com with ESMTPS id q6sm15776408wbc.17.2010.06.07.15.52.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 07 Jun 2010 15:52:20 -0700 (PDT) From: W Dan Meyer To: bluestorm Cc: =?utf-8?B?VMO2csO2aw==?= Edwin , caml-list@yquem.inria.fr Subject: Re: [Caml-list] Converting variants with only constant constructors to integers References: <4C0D3557.1020200@gmail.com> <010d01cb0672$09f3eb90$1ddbc2b0$@romulus.metastack.com> <4C0D4C88.4070102@gmail.com> Date: Mon, 07 Jun 2010 23:51:56 +0100 In-Reply-To: (bluestorm's message of "Mon, 7 Jun 2010 21:56:32 +0200") Message-ID: <877hma78xf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam: no; 0.00; variants:01 constructors:01 integers:01 beginner's:01 ocaml:01 bug:01 beginners:01 caml-list:01 caml-list:01 unsafe:01 writes:01 bin:01 caml:02 caml:02 breaks:02 bluestorm writes: > Beware that "%identity" is an unsafe feature that breaks all safety guarantees > if used badly. Yes %identity is another solution. Although as safe as Obj.magic. Sorry about posting code in the previous post. > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs