caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Francois Pottier <Francois.Pottier@inria.fr>
To: skaller <skaller@users.sourceforge.net>
Cc: David Allsopp <dra-news@metastack.com>,
	OCaml List <caml-list@yquem.inria.fr>
Subject: Re: [Caml-list] Bug in ocamlyacc
Date: Tue, 24 Apr 2007 16:32:58 +0200	[thread overview]
Message-ID: <20070424143258.GA12596@yquem.inria.fr> (raw)
In-Reply-To: <1177392571.10100.46.camel@rosella.wigram>


Hello,

On Tue, Apr 24, 2007 at 03:29:31PM +1000, skaller wrote:
> I won't use Menhir for that reason either. My product, Felix, is
> designed to 'build out of the box' on all platforms with minimal
> pre-requisites, which happen to be: you need
> 
> 	(a) Python
> 	(b) Ocaml
> 	(c) A C/C++ compiler 
> 	    * with development versions of libs

You could in principle pre-compile your parser on your own machine using
menhir and ship the generated files, so menhir wouldn't be a prerequisite.

There are at least two reasons why Menhir isn't (yet) shipped with ocaml.
First, it produces code which is significantly larger than ocamlyacc's
tables. This might be a problem for some people, so we should add an option to
produce tables instead of code. Second, Menhir is still considered
experimental, and its input language could still evolve. For instance, its
treatment of errors and error recovery might be modified in the future, as
well as its treatment of priorities.

Feel free to make suggestions about Menhir! They are most welcome, even
though, by lack of spare time, Menhir is not moving very fast.

-- 
François Pottier
Francois.Pottier@inria.fr
http://cristal.inria.fr/~fpottier/


  parent reply	other threads:[~2007-04-24 14:32 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-23 22:03 David Allsopp
2007-04-24  5:29 ` [Caml-list] " skaller
2007-04-24 10:23   ` Diego Olivier FERNANDEZ PONS
2007-04-24 12:06     ` ls-ocaml-developer-2006
2007-04-24 18:25     ` skaller
2007-04-24 20:17       ` new+old Camlp4 (was Re: [Caml-list] Bug in ocamlyacc) Martin Jambon
2007-04-24 21:38         ` Yaron Minsky
2007-04-24 22:53           ` new+old Camlp4 ls-ocaml-developer-2006
2007-04-25  1:03         ` new+old Camlp4 (was Re: [Caml-list] Bug in ocamlyacc) skaller
2007-04-25  2:29         ` Daniel de Rauglaudre
2007-04-25 17:11         ` Markus Mottl
2007-04-26  3:00           ` skaller
2007-04-27  9:15           ` new+old Camlp4 Xavier Leroy
2007-04-27 13:43             ` Markus Mottl
2007-05-02  8:03             ` [Caml-list] " Hendrik Tews
2007-04-24 14:32   ` Francois Pottier [this message]
2007-04-24 18:59     ` [Caml-list] Bug in ocamlyacc skaller
2007-04-24 19:59       ` Francois Pottier
2007-04-27 15:56     ` brogoff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070424143258.GA12596@yquem.inria.fr \
    --to=francois.pottier@inria.fr \
    --cc=caml-list@yquem.inria.fr \
    --cc=dra-news@metastack.com \
    --cc=skaller@users.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).