Bison parser generator port from David Leonard

This commit is contained in:
niklas 1998-02-10 23:54:05 +00:00
parent c5abbb1969
commit 33ea12f8f8
5 changed files with 42 additions and 0 deletions

19
devel/bison/Makefile Normal file
View File

@ -0,0 +1,19 @@
# OpenBSD makefile for: bison
# Version required: 1.25
# Date created: 22 November 1997
# Whom: d
#
# $OpenBSD: Makefile,v 1.1.1.1 1998/02/10 23:54:05 niklas Exp $
#
DISTNAME= bison-1.25
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU}
MAINTAINER= d@openbsd.org
HAS_CONFIGURE= yes
GNU_CONFIGURE= yes
MAN1= bison.1
.include <bsd.port.mk>

1
devel/bison/files/md5 Normal file
View File

@ -0,0 +1 @@
MD5 (bison-1.25.tar.gz) = 65f577d0f8ffaf61ae21c23c0918d225

1
devel/bison/pkg/COMMENT Normal file
View File

@ -0,0 +1 @@
GNU parser generator

10
devel/bison/pkg/DESCR Normal file
View File

@ -0,0 +1,10 @@
"Bison" is a general-purpose parser generator that converts a
grammar description for an LALR(1) context-free grammar into a C
program to parse that grammar. Once you are proficient with Bison, you
may use it to develop a wide range of language parsers, from those used
in simple desk calculators to complex programming languages.
Bison is upward compatible with Yacc: all properly-written Yacc
grammars ought to work with Bison with no change. Anyone familiar with
Yacc should be able to use Bison with little trouble. You need to be
fluent in C programming in order to use Bison.

11
devel/bison/pkg/PLIST Normal file
View File

@ -0,0 +1,11 @@
@cwd /usr/local
bin/bison
share/bison.simple
share/bison.hairy
info/bison.info
info/bison.info-1
info/bison.info-2
info/bison.info-3
info/bison.info-4
info/bison.info-5
man/man1/bison.1