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=0.3 required=5.0 tests=AWL autolearn=disabled version=3.1.3 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 4E679BBC1 for ; Fri, 14 Mar 2008 16:00:33 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkIAAFcw2kfOvjGxoWdsb2JhbACRAAEBAQEBAQUEBgkIAReYEQ X-IronPort-AV: E=Sophos;i="4.25,501,1199660400"; d="scan'208";a="9454225" Received: from discorde.inria.fr ([192.93.2.38]) by mail1-smtp-roc.national.inria.fr with ESMTP; 14 Mar 2008 16:00:33 +0100 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m2EF0WA1010132 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Fri, 14 Mar 2008 16:00:33 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkIAAFcw2kfOvjGxoWdsb2JhbACRAAEBAQEBAQUEBgkIAReYEQ X-IronPort-AV: E=Sophos;i="4.25,501,1199660400"; d="scan'208";a="9454224" Received: from web54607.mail.re2.yahoo.com ([206.190.49.177]) by mail1-smtp-roc.national.inria.fr with SMTP; 14 Mar 2008 16:00:32 +0100 Received: (qmail 22431 invoked by uid 60001); 14 Mar 2008 15:00:30 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=UM8EPfmbH6MwLnd9CenwXjlvFA4amQkPoAeDd3KMJoHjCAv+qaJ0EBl+kcjOADS8PJYeIWEitb6r4u8alOigx7zbmL3VWex1LqKILKvglzJPe2QukZHlXnb8cKIYrsvdqlCpqbs8FME1bbpONuayGDRxukqQq1PFZQNYEEa4KJI=; X-YMail-OSG: 1xNQCIsVM1lpOysdqx36ckW177OG8sl8e.9phAXbGopeQcJjo4CUl2NSnBtkNias._lNqWhgq.5eKT5yiSN9bw86C5Bx.XFJvTHHbK8qIy2DJzs0dngycfmMpl4Arw-- Received: from [82.155.118.40] by web54607.mail.re2.yahoo.com via HTTP; Fri, 14 Mar 2008 15:00:30 GMT Date: Fri, 14 Mar 2008 15:00:30 +0000 (GMT) From: Dario Teixeira Subject: Re: [Caml-list] Re: OSR: META files for packages containing syntax extensions To: Sylvain Le Gall , caml-list@inria.fr In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <872953.22172.qm@web54607.mail.re2.yahoo.com> X-Miltered: at discorde with ID 47DA9310.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; syntax:01 camlp:01 camlp:01 userland:01 syntax:01 findlib:01 cheers:01 preprocessor:01 caml-list:01 implemented:02 sport:96 attribute:04 extension:06 exported:06 meta:89 > > What about "camlp4"/"camlp5" ? At least it will allow to make the > difference between the two. > Hi, I think that distinction should be private to the META file, without being visible and exported into userland (I don't see a good reason why the user of a syntax extension should care if it is implemented with camlp4 or camlp5). The "requires" attribute of the META file could be used to inform findlib or Ocamlbuild of which preprocessor to use. Cheers, Dario ___________________________________________________________ Rise to the challenge for Sport Relief with Yahoo! For Good http://uk.promotions.yahoo.com/forgood/