From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 262EBBB81 for ; Thu, 22 Sep 2005 11:59:41 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j8M9xexE021455 for ; Thu, 22 Sep 2005 11:59:40 +0200 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id LAA00653 for ; Thu, 22 Sep 2005 11:59:40 +0200 (MET DST) Received: from alex.barettalocal.com (h213-255-109-130.albacom.net [213.255.109.130] (may be forged)) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j8M9xdIo021452 for ; Thu, 22 Sep 2005 11:59:40 +0200 Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by alex.barettalocal.com (Postfix) with ESMTP id 7B3DE2BAB6C for ; Thu, 22 Sep 2005 11:57:04 +0200 (CEST) Message-ID: <43327FEF.7070209@barettadeit.com> Date: Thu, 22 Sep 2005 11:57:03 +0200 From: Alex Baretta User-Agent: Debian Thunderbird 1.0.2 (X11/20050602) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ocaml Subject: Yacc limitations Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Miltered: at concorde with ID 4332808C.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 4332808B.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; baretta:01 parser:01 ocamlyacc:01 parser:01 ocaml:01 baretta:01 parse:02 limitations:02 alex:03 alex:03 370:96 370:96 srl:04 i'd:05 yacc:06 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=FORGED_RCVD_HELO autolearn=disabled version=3.0.3 I am getting very much annoyed with the obtusity of the LALR-yacc parser generators. I have unsurmountable difficulties at teaching ocamlyacc how to parse SQL decently. What is the "way to go" in terms of parser generators for Ocaml? I'd like to see if there is some level of agreement in the community on this issue. Alex -- ********************************************************************* http://www.barettadeit.com/ Baretta DE&IT A division of Baretta SRL tel. +39 02 370 111 55 fax. +39 02 370 111 54 Our technology: The Application System/Xcaml (AS/Xcaml) The FreerP Project