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.0 required=5.0 tests=none 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 73B07BBC1 for ; Fri, 14 Mar 2008 16:50:44 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgABAEs72kfU436znmdsb2JhbACBWo8mAQEBAQEGBAYHChiYJgE X-IronPort-AV: E=Sophos;i="4.25,501,1199660400"; d="scan'208";a="10276988" Received: from moutng.kundenserver.de ([212.227.126.179]) by mail3-smtp-sop.national.inria.fr with ESMTP; 14 Mar 2008 16:50:44 +0100 Received: from gate.lan.gerd-stolpmann.de (dslb-088-068-217-209.pools.arcor-ip.net [88.68.217.209]) by mrelayeu.kundenserver.de (node=mrelayeu8) with ESMTP (Nemesis) id 0ML31I-1JaCB70rEC-0001E0; Fri, 14 Mar 2008 16:50:41 +0100 Received: from [192.168.0.32] (fw.lan.gerd-stolpmann.de [192.168.1.1]) by gate.lan.gerd-stolpmann.de (Postfix) with ESMTP id D2878C074; Fri, 14 Mar 2008 16:50:40 +0100 (CET) Subject: Re: [Caml-list] OSR: META files for packages containing syntax extensions From: Gerd Stolpmann To: Dario Teixeira Cc: blue storm , caml-list@yquem.inria.fr In-Reply-To: <983301.78248.qm@web54604.mail.re2.yahoo.com> References: <983301.78248.qm@web54604.mail.re2.yahoo.com> Content-Type: text/plain Date: Fri, 14 Mar 2008 16:51:26 +0100 Message-Id: <1205509886.22905.4.camel@flake.lan.gerd-stolpmann.de> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX1+IzbcEpv0mOztdXmqH2gadV4dUiqkQXTkyPM7 piVXU+emZDH8CfCObYawTpNkN05xzIRPZdFQZcehjeZmmGNpFI Eh1pepOu1jhsAvtm8ETWNaOOTzM3xXH X-Spam: no; 0.00; syntax:01 gerd:01 stolpmann:01 camlp:01 camlp:01 syntaxes:01 syntax:01 gerd:01 cheers:01 beginner's:01 ocaml:01 bug:01 stolpmann:01 viktoriastr:01 64293:01 Am Freitag, den 14.03.2008, 15:33 +0000 schrieb Dario Teixeira: > > Is there a way to specify a dependency on a specific preprocessor > > (between camlp4o and camlp4r, for example ?). Most extension actually > > won't work with both syntaxes (classical and revised), and it could be > > helpful to make it apparent in the package description (although most > > of the time an horrible preprocessor-runtime error will happen). > > More generally, i'm concerned with the possible incompatibilities > > between syntax extensions (however, this may be a bit off-topic). > > I don't know if there's support for those cases (are there any in the wild?). > Perhaps some of Findlib's gurus can enlighten us... Currently this is not possible. We could do something like error(camlp4r) = "This extension is not compatible with revised syntax" if there is really a demand for it. Gerd > > Cheers, > Dario > > > > ___________________________________________________________ > Rise to the challenge for Sport Relief with Yahoo! For Good > > http://uk.promotions.yahoo.com/forgood/ > > _______________________________________________ > 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 > -- ------------------------------------------------------------ Gerd Stolpmann * Viktoriastr. 45 * 64293 Darmstadt * Germany gerd@gerd-stolpmann.de http://www.gerd-stolpmann.de Phone: +49-6151-153855 Fax: +49-6151-997714 ------------------------------------------------------------