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.4 required=5.0 tests=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 discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id 0E2B5BC69 for ; Sun, 18 Mar 2007 18:22:44 +0100 (CET) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.245]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l2IHMgFM013284 for ; Sun, 18 Mar 2007 18:22:43 +0100 Received: by an-out-0708.google.com with SMTP id c24so993495ana for ; Sun, 18 Mar 2007 10:22:42 -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:mime-version:content-type:content-transfer-encoding:content-disposition; b=Ctntu+I2l0/xSU790sy2egy4Cs5I7FxSSX5X5JKseBVhaT8XVRs26a1jUrTTqGnhXtd9jMf5PvpLqzOEf1Nf93bRBxa+p5xCpftr8m3ZwUQrNIILfJx/1GgwA9WcFRxQDUT90et/qLYxtOuDbaKSqbTENidNoFb1PqrDLPwvVrk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=bqRsPx/0LQbMkRynJ6pe5AC1BzCKAN1MlBb1D2D6dEO7BJvu/Z925x5tU2BamFpF63D+pdz+X52gD5bwz6qfE1A7XS33PKfIDD8Udwg8PtrnMPDr4WvV48pfUuv1VPePC6J+MHoQsWgx/NbPBRZkO+sv0IAvCy7rH36NdSaSdjw= Received: by 10.100.167.7 with SMTP id p7mr3003452ane.1174238561739; Sun, 18 Mar 2007 10:22:41 -0700 (PDT) Received: by 10.100.154.6 with HTTP; Sun, 18 Mar 2007 10:22:41 -0700 (PDT) Message-ID: <6f9f8f4a0703181022q2b9d7f8bt33919e07f3799c65@mail.gmail.com> Date: Sun, 18 Mar 2007 18:22:41 +0100 From: "Loup Vaillant" To: caml-list@yquem.inria.fr Subject: Where are the AST specs? MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-j-chkmail-Score: MSGID : 45FD7562.000 on discorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at discorde with ID 45FD7562.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 syntax:01 ocaml:01 camlp:01 syntax:01 compiler:01 abstract:01 lisp:01 macros:01 awkward:02 ast:02 tree:02 macro:03 quite:07 wonder:14 Hello everyone, I am currently working on giving Ocaml a Lisp syntax. On of my goals is to give macros to Ocaml. (I find Camlp4 quite awkward to use as a macro system). So I wonder if someone can tell me where I can find the specs of the Abstract Syntax Tree, as the compiler can receive it as an input. I can't find it in the sources of Ocaml. Regards, Loup Vaillant