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 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id C0E26BC0B for ; Sun, 14 Jan 2007 10:29:22 +0100 (CET) Received: from smtp19.orange.fr (smtp19.orange.fr [80.12.242.17]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l0E9TMie014479 for ; Sun, 14 Jan 2007 10:29:22 +0100 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf1907.orange.fr (SMTP Server) with ESMTP id 379F01C00091 for ; Sun, 14 Jan 2007 10:29:20 +0100 (CET) Received: from [192.168.1.163] (ALagny-153-1-35-119.w86-212.abo.wanadoo.fr [86.212.186.119]) by mwinf1907.orange.fr (SMTP Server) with ESMTP id 20E231C00087 for ; Sun, 14 Jan 2007 10:29:20 +0100 (CET) X-ME-UUID: 20070114092920134.20E231C00087@mwinf1907.orange.fr Mime-Version: 1.0 (Apple Message framework v749.3) In-Reply-To: <1168758441.26042.45.camel@rosella.wigram> References: <1168729157.26042.7.camel@rosella.wigram> <9d3ec8300701131640q548618c7pdb298ffe922a641d@mail.gmail.com> <1168758441.26042.45.camel@rosella.wigram> Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: quoted-printable From: =?ISO-8859-1?Q?Qu=F4c_Peyrot?= Subject: Re: [Caml-list] ocamlyacc: named attributes Date: Sun, 14 Jan 2007 01:29:19 -0800 To: caml-list@inria.fr X-Mailer: Apple Mail (2.749.3) X-Miltered: at concorde with ID 45A9F7F2.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; lrde:01 ocamlyacc:01 0100,:01 ocamlyacc:01 ocaml:01 ocaml:01 inria's:01 rocquencourt:01 regis-gianas:01 2007,:98 liberal:98 wrote:01 wrote:01 caml-list:01 pottier:01 On Jan 13, 2007, at 11:07 PM, skaller wrote: > On Sun, 2007-01-14 at 01:40 +0100, Till Varoquaux wrote: >> Hmm, >> Probably a dumb question, but: why not use Menhir? It's supposedly >> strictly more powerfull than ocamlyacc and has this feature. > > Two reasons. The first is political: Menhir isn't part of the > standard Ocaml distribution. This means clients of my system > will have to download and install and additional package > before they can build mine. That includes on Windows. > If a binary wasn't available they'd have to build from source. > > This may not be a big deal if it is pure Ocaml, which from > memory it is, right? However then I have to include the sources > in my own package, which introduces a repository synchronisation > problem .. and unless Menhir has a liberal licence .. also a > licencing problem. > > In addition there is a reliability and responsibility issue: > the Ocaml team is paid to maintain Ocaml. Menhir is developed by two members of the Inria's Rocquencourt site: Francois Pottier and Yann R=E9gis-Gianas. Thus, although they are not paid to maintain Menhir (or maybe they =20 are?), it sounds close enough to me... --=20 Regards, Qu=F4c