Menhir is a LR(1) parser generator for the OCaml language, 90% compatible to ocamlyacc (which is packaged with OCaml itself), but with several advantages such as limited EBNF support, LR(1) parsers instead of LALR(1) ones and the possibility to generate re-entrant parsers. Fix: shar file included. Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
State Changed From-To: open->feedback Ask for submitter fix.
State Changed From-To: feedback->closed New port added, with minor changes. Thanks!
miwi 2007-03-06 19:17:44 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/menhir Makefile distinfo pkg-descr pkg-plist devel/menhir/files patch-Makefile Log: Menhir is a LR(1) parser generator for the OCaml programming language. It is 90% compatible to ocamlyacc (included with the OCaml distribution), and it has some advantages over ocamlyacc, such as limited EBNF support, LR(1) generation instead of LALR(1), better conflict explanation and production of reentrant parsers (amongst others). WWW: http://cristal.inria.fr/~fpottier/menhir PR: ports/109910 Submitted by: Jaap Boender <jaapb at kerguelen.org> Revision Changes Path 1.2678 +1 -0 ports/devel/Makefile 1.1 +24 -0 ports/devel/menhir/Makefile (new) 1.1 +3 -0 ports/devel/menhir/distinfo (new) 1.1 +24 -0 ports/devel/menhir/files/patch-Makefile (new) 1.1 +7 -0 ports/devel/menhir/pkg-descr (new) 1.1 +32 -0 ports/devel/menhir/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"