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 D28C3BBAF for ; Tue, 24 Jun 2008 18:04:22 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsEAFe3YEjAXQIn/2dsb2JhbACSK6BJ X-IronPort-AV: E=Sophos;i="4.27,697,1204498800"; d="scan'208";a="14484647" Received: from concorde.inria.fr ([192.93.2.39]) by mail3-smtp-sop.national.inria.fr with ESMTP; 24 Jun 2008 18:04:22 +0200 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id m5OG4LW9023209 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Tue, 24 Jun 2008 18:04:22 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar8AAEu4YEjRVYT7d2dsb2JhbACSLEMBDAMEBAkRA59J X-IronPort-AV: E=Sophos;i="4.27,697,1204498800"; d="scan'208";a="14375946" Received: from an-out-0708.google.com ([209.85.132.251]) by mail1-smtp-roc.national.inria.fr with ESMTP; 24 Jun 2008 18:04:08 +0200 Received: by an-out-0708.google.com with SMTP id d33so686050and.97 for ; Tue, 24 Jun 2008 09:04:08 -0700 (PDT) Received: by 10.100.215.5 with SMTP id n5mr16151953ang.99.1214323447859; Tue, 24 Jun 2008 09:04:07 -0700 (PDT) Received: by 10.100.153.10 with HTTP; Tue, 24 Jun 2008 09:04:07 -0700 (PDT) Message-ID: <3a360f590806240904m7620ab72x1d5e894fe6768cbd@mail.gmail.com> Date: Tue, 24 Jun 2008 12:04:07 -0400 From: "Hezekiah M. Carty" Sender: hcarty@mulethief.com To: "Richard Jones" Subject: Re: [Caml-list] Custom lexer in Camlp4 Cc: "Jeremy Yallop" , caml-list@inria.fr In-Reply-To: <3a360f590806240843o3c13ba0dpf5553f49e2355464@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4860F097.1000701@ed.ac.uk> <1214317779-sup-8964@port-ext16.ensta.fr> <486104FF.1080201@ed.ac.uk> <20080624151626.GA8424@annexia.org> <3a360f590806240843o3c13ba0dpf5553f49e2355464@mail.gmail.com> X-Google-Sender-Auth: ec28022f33288f9b X-Miltered: at concorde with ID 48611B05.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; lexer:01 camlp:01 camlp:01 wiki:01 ocaml:01 wiki:01 toplevel:01 bug:01 wrote:01 pps:01 caml-list:01 jussieu:01 external:03 float:03 float:03 I forgot to include the relevant external links in my prior email. They are included below. On Tue, Jun 24, 2008 at 11:43 AM, Hezekiah M. Carty wrote: > I toyed around with a simple extension to the pa_float example on the > camlp4 wiki. The modified version is here: > > http://0ok.org/code/ocaml/pa_float.ml The original pa_float is on the camlp4 wiki: http://brion.inria.fr/gallium/index.php/Pa_float > I think Zheng Li released an extension similar to pa_context, but I am > not sure how similar or different it is in function. Zheng Li's extension is called pa_scope, and can be found here: http://www.pps.jussieu.fr/~li/software/index.html#pa_scope I included the camlp4 + toplevel bug information in a separate email. Hez