BSD Ports

devel/menhir 20231231 DragonFly

LR(1) parser generator for OCaml

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
devel
Package size
2205.2 KiB, 7990.5 KiB installed

Description

Menhir is a LR(1) parser generator for the OCaml programming language. It is 90%25 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).

In the other systems

SystemPortVersion
DragonFlydevel/menhir20231231
FreeBSDdevel/menhir20240715
NetBSDdevel/menhir20260112nb2
GhostBSDdevel/menhir20240715

Install

Binary package:

pkg install menhir

From DPorts:

cd /usr/dports/devel/menhir && make install clean

Dependencies

Run dependencies 1
Required by 1

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

The menhir port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing