Bison - GNU Project - Free Software Foundation (FSF) Bison Table of Contents Introduction Get the Software Bison Mailing Lists Introduction to Bison Bison is a general-purpose parser generator that converts a grammar description for an LALR context-free grammar into a C program to parse that grammar. 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 programming in order to use Bison. Online Manual is available at www.gnu.org/manual/bison/index.html Downloading Bison GNU Bison release can be found on http://ftp.gnu.org/gnu/bison/. You can also order a CD-ROM from the FSF or use other methods to obtain a copy. Alpha/beta releases of Bison can be found in ftp://alpha.gnu.org/pub/gnu/bison/, and the latest in-development sources for Bison can always be fetched through CVS from :pserver:anoncvs@subversions.gnu.org:/cvsroot/bison, module "bison", with blank password. DO NOT use Bison sources from these locations for production use. You can also suggest your patches to the e-mail address bison-patches AT gnu.org. Bison Mailing Lists To contact Bison community for help or general discussions, use help-bison AT gnu.org. More information, like how to subscribe or unsubscribe to this list, can be found here. If you have found a bug in Bison, that hasn't yet been fixed in the latest CVS sources of Bison, contact us to the e-mail address bug-bison AT gnu.org. More information, like how to subscribe or unsubscribe to this list, can be found here. Or send a patch (made for the CVS sources, not the release sources) to the e-mail address bison-patches AT gnu.org. More information, like how to subscribe or unsubscribe to this list, can be found here. If you want to keep track of the changes made in the development repository for Bison, commit-bison AT gnu.org is the list for you. More information, like how to subscribe or unsubscribe to this list, can be found here. Return to GNU's home page. Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF. Please send comments on these web pages to webmasters@www.gnu.org, send other questions to gnu@gnu.org. Copyright (C) 1998 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. Updated: 27 Aug 2001 pascal