BSD Ports

wip/mes-nyacc v0.80.43 NetBSD

NYACC (Not Yet Another Compiler Compiler) with patches for mes

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
License
gnu-gpl-v3 AND gnu-lgpl-v3
Categories
wip, devel

Description

Nyacc, for Not Yet Another Compiler Compiler, is a set of guile modules for generating computer language parsers and lexical analyzers. It is an LALR(1) parser generator implemented in Guile.

It includes a decent C99 parser that outputs SXML trees.

It includes an application, called the FFI Helper, for automatic generation of Scheme FFI code for C libraries, much like SWIG.

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/mes-nyacc && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1

No port depends on this one.