bison
Port variant standard
Summary Yacc-compatible parser generator from FSF
Package version 3.6.3
Homepage https://www.gnu.org/software/bison/
Keywords devel
Maintainer nobody
License GPLv3+
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 03 JUN 2020, 13:39:02 UTC
Port created 05 APR 2017, 02:39:47 UTC
Subpackage Descriptions
complete This is the bison-standard metapackage. It pulls in all subpackages of bison-standard.
primary Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. As an experimental feature, Bison can also generate IELR(1) or canonical LR(1) parser tables. Once you are proficient with Bison, you can 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 or C++ programming in order to use Bison. Java is also supported as an experimental feature.
examples This is the examples subpackage of the bison-standard port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) perl-5.30:primary:standard
Build and Runtime m4:primary:standard
indexinfo:single:standard
Download groups
main mirror://GNU/bison
Distribution File Information
06db793651de9dd5f0a85a6fe4bdbca413c0806bf2432377523da96ca0b4b73d 2471436 bison-3.6.3.tar.xz
Ports that require bison:standard
bash:standard GNU Bourne Again SHell
bash:static Static GNU Bourne Again SHell
binutils:ravensys GNU binary tools for Ravenports toolchain
binutils:standard GNU binary tools
doxygen:standard Source code documentation generator tool
flex:ravensys Fast lexical analyzer generator for raven sysroot
flex:standard Fast lexical analyzer generator
gnatcross-binutils:FAMD64_R12 C/Ada cross-compiler linker (FreeBSD/AMD64 R12)
gnatcross-binutils:FARM64_R11 C/Ada cross-compiler linker (FreeBSD/ARM64 R11)
gnatcross-binutils:FI386_R12 C/Ada cross-compiler linker (FreeBSD/I386 R12)
gnatcross-binutils:SOL10 C/Ada cross-compiler linker (Solaris 10)
gobject-introspection:standard Introspection data generator for GObject libraries
graphviz:standard Graph visualization tools
gstreamer1:standard Media applications framework
gstreamer:standard Development framework for creating media apps
iverilog:standard Verilog simulation and synthesis tool
libIDL:standard Library for creating trees of CORBA IDL files
libnslog:standard NetSurf Parametric Logging Library
libpcap:standard Network packet capture library
libreoffice:standard Free Software Productivity Suite
libwnck:standard GNOME3 window navigator construction kit library
libxkbcommon:standard Keymap handling library for toolkits and X windows
m17n-lib:standard Multilingual text processing library
mariadb102:standard Fast SQL database server, derived from MySQL
mariadb103:standard Fast SQL database server, derived from MySQL
mariadb104:standard Fast SQL database server, derived from MySQL
mesa:standard Mesa 3D Graphics Library
monit:standard Unix system management and proactive monitoring
mysql56:standard Multithreaded SQL database (server)
mysql57:standard Multithreaded SQL database (server)
mysql80:standard Multithreaded SQL database (server)
nsgenbind:standard NetSurf Generator for JavaScript bindings
postgresql10:standard Powerful, open source object-relational database
postgresql11:standard Powerful, open source object-relational database
postgresql12:standard Powerful, open source object-relational database
postgresql95:standard Powerful, open source object-relational database
postgresql96:standard Powerful, open source object-relational database
qemu:standard Fast CPU emulator and virtualizer for x86 platform
rofi:standard Window switcher, run dialog and dmenu replacement
vala:standard Compiler for the GObject type system
webkit2:gtk3 Opensource browser engine using the GTK+ 3 toolkit
wireshark:standard Network traffic analyzer