Bison parser generator port from David Leonard
This commit is contained in:
parent
c5abbb1969
commit
33ea12f8f8
19
devel/bison/Makefile
Normal file
19
devel/bison/Makefile
Normal 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
1
devel/bison/files/md5
Normal file
@ -0,0 +1 @@
|
||||
MD5 (bison-1.25.tar.gz) = 65f577d0f8ffaf61ae21c23c0918d225
|
1
devel/bison/pkg/COMMENT
Normal file
1
devel/bison/pkg/COMMENT
Normal file
@ -0,0 +1 @@
|
||||
GNU parser generator
|
10
devel/bison/pkg/DESCR
Normal file
10
devel/bison/pkg/DESCR
Normal 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
11
devel/bison/pkg/PLIST
Normal 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
|
Loading…
Reference in New Issue
Block a user