bison
Port variant standard
Summary Yacc-compatible parser generator from FSF
Package version 3.8.2_1
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 28 FEB 2023, 12:26:17 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.
nls This is the native language support subpackage of the bison-standard port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) libiconv:dev:standard
gettext:dev:standard
gettext:bldtools:standard
gettext:tools:standard
perl-5.36:primary:standard
Build and Runtime m4:primary:standard
Runtime (only) indexinfo:single:standard (primary subpackage)
Download groups
main mirror://GNU/bison
Distribution File Information
9bba0214ccf7f1079c5d59210045227bcf619519840ebfa80cd3849cff5a5bf2 2817324 bison-3.8.2.tar.xz
Ports that require bison:standard
augeas:standard Configuration editing tool and API
bash:standard GNU Bourne Again SHell
bash:static Static GNU Bourne Again SHell
binutils:standard GNU binary tools
cyrus-imapd:standard High-performance mail store with IMAP support
doxygen:standard Source code documentation generator tool
flex:ravensys Fast lexical analyzer generator for raven sysroot
flex:standard Fast lexical analyzer generator
fluent-bit18:standard Fast and Lightweight Log processor and forwarder
fluent-bit:standard Fast and Lightweight Log processor and forwarder
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:MAMD64_R3 C/Ada cross-compiler linker: MidnightBSD/AMD64 R3
gnatcross-binutils:MI386_R3 C/Ada cross-compiler linker: MidnightBSD/I386 R3
gnatcross-binutils:NAMD64_R9 C/Ada cross-compiler linker (NetBSD/AMD64 R9)
gnatcross-binutils:SOL10 C/Ada cross-compiler linker (Solaris 10)
gnulib:standard GNU portability library
gobject-introspection:standard Introspection data generator for GObject libraries
graphviz:standard Graph visualization tools
gstreamer1:standard Media applications framework
iverilog:standard Verilog simulation and synthesis tool
kf6-kservice:standard KF6 advanced plugin and service introspection
kf6-solid:standard KF6 hardware integration and detection
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
libuuid:standard Tool/Lib for generating Universally Unique IDs
libwnck:standard GNOME window navigator construction kit library
libxkbcommon:standard Keymap handling library for toolkits and X windows
m17n-lib:standard Multilingual text processing library
mariadb1011:standard Fast SQL database server, derived from MySQL
mariadb104:standard Fast SQL database server, derived from MySQL
mariadb105:standard Fast SQL database server, derived from MySQL
mariadb106:standard Fast SQL database server, derived from MySQL
mariadb11:standard Fast SQL database server, derived from MySQL
mesa:standard Mesa 3D Graphics Library
monit:standard Unix system management and proactive monitoring
mysql57:standard Multithreaded SQL database (server)
mysql80:standard Multithreaded SQL database (server)
mysql81:standard Multithreaded SQL database (server)
nsgenbind:standard NetSurf Generator for JavaScript bindings
postgresql12:standard Powerful, open source object-relational database
postgresql13:standard Powerful, open source object-relational database
postgresql14:standard Powerful, open source object-relational database
postgresql15:standard Powerful, open source object-relational database
postgresql16:standard Powerful, open source object-relational database
qemu:standard Fast CPU emulator and virtualizer for x86 platform
ravensys-binutils:standard GNU binary tools for Ravenports toolchain
recoll:standard Full text search tool based on Xapian backend
rgbds:standard Gameboy development system with assembler/linker
rofi:standard Window switcher, run dialog and dmenu replacement
unfs3-sunrpc:standard User-space implementation of the NFSv3 server spec
vala:standard Compiler for the GObject type system
webkit2:api40 Opensource browser engine using GTK+3 (API 4.0)
webkit2:api41 Opensource browser engine using GTK+3 (API 4.1)
webkit2:api60 Opensource browser engine using GTK4 (API 6.0)
wireshark:standard Network traffic analyzer