Filewatcher File Search File Search
Content Search
» » » » » »


A GNU general-purpose parser generator

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. Bison can be used to develop a wide range of language parsers, from ones used in simple desk calculators to complex programming languages. Bison is upwardly compatible with Yacc, so any correctly written Yacc grammar should work with Bison without any changes. If you know Yacc, you shouldn't have any trouble using Bison. You do need to be very proficient in C programming to be able to use Bison. Bison is only needed on systems that are used for development.

If your system will be used for C development, you should install Bison.

Package version:2.4.1


-*- outline -*-

This directory contains data needed by Bison.

* Skeletons
Bison skeletons: the general shapes of the different parser kinds,
that are specialized for specific grammars by the bison program.

Currently, the supported skeletons are:

- yacc.c
  It used to be named bison.simple: it corresponds to C Yacc
  compatible LALR(1) parsers.

  Produces a C++ parser class.

- lalr


This package contains the GNU Bison parser generator.

See the file INSTALL for generic compilation and installation instructions.

See the section FAQ in the documentation (doc/ for
frequently asked questions.  The documentation is also available in
PDF and HTML, provided you have a recent version of Texinfo installed:
run "make pdf" or "make html".

Bison requires GNU m4 1.4.6 or late


Bison News

* Changes in version 2.4.1 (2008-12-11):

** In the GLR defines file, unexpanded M4 macros in the yylval and yylloc
   declarations have been fixed.

** Temporary hack for adding a semicolon to the user action.

  Bison used to prepend a trailing semicolon at the end of the user
  action for reductions.  This allowed actions such as

    exp: exp "+" exp { $$ = $1 + $3 };



BISON(1)                    User Commands                   BISON(1)

       bison - GNU Proj


2008-12-11  Joel E. Denny  <>

	Version 2.4.1.
	* NEWS: Set version and date.



-*- outline -*-

* Header guards

From Franc,ois: should we keep the directory part in the CPP guard


Authors of GNU Bison.

Bison was written primarily by Robert Corbett.

Richard Stallman made it Yacc


Bison was originally written by Robert Corbett.  It would not be what
it is today without the invalu

Browse inside bison-2.4.1-5.el6.i686.rpm

1.28 KB2014-11-27HEADER  view  64 mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download bison-2.4.1-5.el6.i686.rpm

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017