From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 D5ECDBC48 for ; Mon, 4 Apr 2005 20:49:38 +0200 (CEST) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.87]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j34InbPs010651 for ; Mon, 4 Apr 2005 20:49:38 +0200 Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/8.12.11/smtpout05/MantshX 4.0) with ESMTP id j34InWSN010051; Mon, 4 Apr 2005 11:49:32 -0700 (PDT) Received: from [192.168.0.100] (dsl092-032-215.lax1.dsl.speakeasy.net [66.92.32.215]) (authenticated bits=0) by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id j34InU98029126; Mon, 4 Apr 2005 11:49:31 -0700 (PDT) In-Reply-To: <1112638575.3447.2.camel@pelican.wigram> References: <49464.202.164.198.46.1112355123.squirrel@www.ivorykite.com> <424DA923.7020106@tfb.com> <50130.202.164.198.46.1112418605.squirrel@www.ivorykite.com> <51945.202.164.198.46.1112586123.squirrel@www.ivorykite.com> <20050404154408.16534457.ocaml-erikd@mega-nerd.com> <6ed7a87a9c29d26e2bc742181b787e49@mac.com> <1112638575.3447.2.camel@pelican.wigram> Mime-Version: 1.0 (Apple Message framework v619.2) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <02e95c585762846a638332df1845b5df@mac.com> Content-Transfer-Encoding: 7bit Cc: effbiae@ivorykite.com, Erik de Castro Lopo , caml-list@yquem.inria.fr From: Paul Snively Subject: Re: [Caml-list] Re: some comments on ocaml{lex,yacc} from a novice's POV Date: Mon, 4 Apr 2005 11:49:28 -0700 To: skaller@users.sourceforge.net X-Mailer: Apple Mail (2.619.2) X-Miltered: at concorde with ID 42518C41.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 ocaml:01 parsers:01 parser:01 parser:01 o'caml:01 o'caml:01 parsers:01 glebe:01 061:98 wrote:01 nsw:01 lex:01 snail:02 2037:02 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2 X-Spam-Level: Hi John, On Apr 4, 2005, at 11:16 AM, skaller wrote: > And if you're throwing parsers around, Felix provides > an inbuilt GLR parser (based on Scott McPeaks Elkhound). > Thanks for the reminder: a recent post on ll-discuss about overcoming C++ "brainwashing" reminded me that I need to look at Felix. Having said that, I certainly would like to see a GLR parser generator written in O'Caml, preferably in-code. Yes, I know that Elkhound generates O'Caml parsers despite being written in C++, and in fact I may yet take advantage of that. > > -- > John Skaller, mailto:skaller@users.sf.net > voice: 061-2-9660-0850, > snail: PO BOX 401 Glebe NSW 2037 Australia > Checkout the Felix programming language http://felix.sf.net > Best regards, Paul