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=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id 24E9ABC0B for ; Mon, 15 Jan 2007 06:59:37 +0100 (CET) Received: from ipmail02.adl2.internode.on.net (ipmail02.adl2.internode.on.net [203.16.214.141]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l0F5xYCe016023 for ; Mon, 15 Jan 2007 06:59:36 +0100 Received: from ppp14-213.lns2.syd7.internode.on.net (HELO rosella) ([59.167.14.213]) by ipmail02.adl2.internode.on.net with ESMTP; 15 Jan 2007 16:29:33 +1030 X-IronPort-AV: i="4.13,186,1167571800"; d="scan'208"; a="71621775:sNHT21835282" Subject: Re: [Caml-list] Ocaml compiler features From: skaller To: Vincent Hanquez Cc: Jon Harrop , caml-list@yquem.inria.fr In-Reply-To: <20070115000544.GA28731@snarc.org> References: <45A87011.8080203@gmail.com> <200701141823.32855.jon@ffconsultancy.com> <20070114184148.GA26213@snarc.org> <200701142049.57959.jon@ffconsultancy.com> <20070115000544.GA28731@snarc.org> Content-Type: text/plain Date: Mon, 15 Jan 2007 16:59:32 +1100 Message-Id: <1168840772.20477.53.camel@rosella.wigram> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Miltered: at discorde with ID 45AB1846.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 compiler:01 0100,:01 syntax:01 ocaml:01 camlp:01 compilation:01 sourceforge:01 wrote:01 caml-list:01 conditional:04 uses:06 vincent:07 useful:08 john:09 On Mon, 2007-01-15 at 01:05 +0100, Vincent Hanquez wrote: > The common syntax "extensions" should come with OCaml so that everyone > that use OCaml use the same language. I'm not saying camlp4 has no use, > but it should be limited to very specific use. Conditional compilation is one of those uses I think. There is little need for it in Ocaml, compared to C, but it is still occasionally useful. -- John Skaller Felix, successor to C++: http://felix.sf.net