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.2 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 2AFC1BB84 for ; Mon, 26 Jan 2009 22:24:59 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkYCADe5fUnCpx6wmWdsb2JhbACTfQEBAQEBCAsKBxG1BIVL X-IronPort-AV: E=Sophos;i="4.37,327,1231110000"; d="scan'208";a="23100810" Received: from smtpmin.univ-orleans.fr (HELO min.univ-orleans.fr) ([194.167.30.176]) by mail1-smtp-roc.national.inria.fr with ESMTP; 26 Jan 2009 22:24:58 +0100 Received: from smtps.univ-orleans.fr (localhost [127.0.0.1]) by min.univ-orleans.fr (Postfix) with ESMTP id DD7C712B545 for ; Mon, 26 Jan 2009 22:24:58 +0100 (CET) Received: from [192.168.0.12] (ras75-4-82-235-58-110.fbx.proxad.net [82.235.58.110]) by smtps.univ-orleans.fr (Postfix) with ESMTP id CF19836E60 for ; Mon, 26 Jan 2009 22:25:02 +0100 (CET) Subject: Conditional compilation wrt OCaml version? From: David Rajchenbach-Teller To: OCaml Content-Type: text/plain; charset=UTF-8 Date: Mon, 26 Jan 2009 22:25:04 +0100 Message-Id: <1233005104.20843.25.camel@Blefuscu> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 Content-Transfer-Encoding: 8bit X-Spam: no; 0.00; compilation:01 ocaml:01 ens-lyon:01 compilation:01 ocaml:01 camlp:01 cpp:01 autoconf:01 hackery:01 univ-orleans:01 lifo:01 suggestion:03 chercheurs:03 conditional:04 conditional:04 Dear list, Working on Batteries, we're faced with a few places where we'd like to perform conditional compilation depending on the version of OCaml being used. We could probably do this with Camlp4, cpp, Autoconf hackery, etc. -- but first, we need to decide on which of these options we'll adopt. Any suggestion? Thanks in advance, David -- David Teller-Rajchenbach Security of Distributed Systems http://www.univ-orleans.fr/lifo/Members/David.Teller La Recherche publique est liquidée. Les chercheurs sont en colère. Latest News of French Research: System being liquidated. Researchers angry.