Port details |
- bison-devel Alpha version of bison
- 1.875d devel
=4 1.875dVersion of this port present on the latest quarterly branch. DEPRECATED: Use devel/bison2
This port expired on: 2005-12-16
- Maintainer: ade@FreeBSD.org
 - Port Added: 2004-12-11 11:30:24
- Last Update: 2005-11-18 02:06:37
- SVN Revision: UNKNOWN
- People watching this port, also watch:: libiconv, pcre, expat, gmake, freetype2
- License: not specified in port
- Description:
- Bison is a tool used to write parsers, such as the parser for GNU cc.
It is similar to Yacc, which is included in the base FreeBSD system.
The main difference between Bison and Yacc that I know of is that
Bison supports the @N construction, which gives you access to
the starting and ending line number and character number associated
with any of the symbols in the current rule.
Also, Bison supports the command `%expect N' which says not to mention
the conflicts if there are N shift/reduce conflicts and no reduce/reduce
conflicts.
The differences in the algorithms stem mainly from the horrible
kludges that Johnson had to perpetrate to make Yacc fit in a PDP-11.
Also, Bison uses a faster but less space-efficient encoding for the
parse tables (see Corbett's PhD thesis from Berkeley, "Static
Semantics in Compiler Error Recovery", June 1985, Report No. UCB/CSD
85/251), and more modern technique for generating the lookahead sets.
(See "Efficient Construction of LALR(1) Lookahead Sets" by F. DeRemer
and A. Pennello, in ACM TOPLS Vol 4 No 4, October 1982. Their
technique is the standard one now.)
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- bison-devel>0:devel/bison-devel
- No installation instructions:
- This port has been deleted.
- PKGNAME: bison-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gm4 : devel/m4
- Runtime dependencies:
-
- gm4 : devel/m4
- Library dependencies:
-
- intl : devel/gettext
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.875d 18 Nov 2005 02:06:37
 |
ade  |
Remove bison-devel now that the only consumer (openoffice-2.0) has
be converted over to using the newly imported bison2
Many thanks to: maho |
1.875d 17 Nov 2005 00:24:46
 |
ade  |
Mark deprecated with a short lifespan. The only consumers of this
port are editors/openoffice.org-2.0{,-devel} |
1.875d 14 Nov 2005 03:05:47
 |
ade  |
Add SHA256 |
1.875d 04 Sep 2005 18:33:15
 |
ade  |
A few more cleanups after recent events with bison
* lose the bison175 port, it's not needed for now and will
only confuse matters
* clean up devel/Makefile, modules, and MOVED appropriately
* take maintainership of the bison* ports
Approved by: portmgr |
1.875d 02 Sep 2005 08:02:34
 |
pav  |
- Update conflicts |
1.875d 12 Apr 2005 03:26:57
 |
obrien  |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
1.875d 11 Apr 2005 08:04:41
 |
obrien  |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
1.875d 21 Dec 2004 00:17:51
 |
kris  |
Don't remove system locale directories. Silently try to remove the
remaining non-system directories in case they're still in use. |
1.875d 11 Dec 2004 11:28:58
 |
sem  |
Remove an unactual patch. |
1.875d 11 Dec 2004 11:26:31
 |
sem  |
Alpha version of bison
PR: ports/74189
Submitted by: maho |