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=1.1 required=5.0 tests=AWL,SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id ECB8EBC69 for ; Mon, 19 Mar 2007 10:17:14 +0100 (CET) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.240]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l2J9HD7M029733 for ; Mon, 19 Mar 2007 10:17:14 +0100 Received: by an-out-0708.google.com with SMTP id c24so1124384ana for ; Mon, 19 Mar 2007 02:17:13 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bwfS1uTzEANIZYBApAYFmJuAxoMl+nTqRsioCccZ/aOidN4Y+tCQmn70j+2tdc2UrYE84uMgQ5Xjwlj+kiEEc1srq+4vErCR8Q81C6LRJVw5SvRJm/kTshO7/pvDWqWK2GiYIDa5IJwSTwA10rNEQd0rukMr2s4Hb01yMFQy0AM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jjkEeJat4ZrJTWqFcx5W52gnSstAcUADolIaq064tc4idBt9m+OAiTfcXFF/g7a8mwPm2r71j8J/jb9RCKuC6b0q8LgR3gzFglPkPJPrENp7VyP+LD3A7czvKansvCkuQzlLbaizbGjqUvr0PN7Iyr4xqmq3M57miEB5iPrHsDI= Received: by 10.100.112.19 with SMTP id k19mr3419127anc.1174295833628; Mon, 19 Mar 2007 02:17:13 -0700 (PDT) Received: by 10.100.154.6 with HTTP; Mon, 19 Mar 2007 02:17:13 -0700 (PDT) Message-ID: <6f9f8f4a0703190217o5a975a78s16fe2be77825af01@mail.gmail.com> Date: Mon, 19 Mar 2007 10:17:13 +0100 From: "Loup Vaillant" To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Where are the AST specs? In-Reply-To: <95513600703190145h5a0c6202t518ff61fcde83655@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <6f9f8f4a0703181022q2b9d7f8bt33919e07f3799c65@mail.gmail.com> <95513600703190145h5a0c6202t518ff61fcde83655@mail.gmail.com> X-j-chkmail-Score: MSGID : 45FE5519.000 on concorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at concorde with ID 45FE5519.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; andrieu:01 oandrieu:01 ocaml:01 syntax:01 syntax:01 ocaml:01 camlp:01 camlp:01 camlcvs:01 cvsweb:01 wrote:01 caml-list:01 lisp:01 lisp:01 macros:01 2007/3/19, Olivier Andrieu : > On 3/18/07, Loup Vaillant wrote: > > Hello everyone, > > > > I am currently working on giving Ocaml a Lisp syntax. > > In case you haven't noticed it, there used to be a lispish syntax for > ocaml written with camlp4. > It's in the camlp4 tree : > http://camlcvs.inria.fr/cgi-bin/cvsweb/ocaml/camlp4/unmaintained/scheme Actually, I haven't noticed it. At first glance this syntax is close to my standards. However, Do you know if it has macros? Clean macros remain my main goal. My holy grail is the power (and ease of use) of Common Lisp macros. Loup