* Bison-2.1 for Windows * ========================= What is it? ----------- Bison: Yacc-compatible parser generator Description ----------- 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. Homepage -------- http://www.gnu.org/software/bison/bison.html System ------ - Win32, i.e. MS-Windows 95 / 98 / ME / NT / 2000 / XP / 2003 with msvcrt.dll - if msvcrt.dll is not in your Windows/System folder, get it from Microsoft or by installing Internet Explorer 4.0 or higher - libintl-3 - libiconv-2 - m4 - libgw32c (for developing with Bison library) Notes ----- - Bugs and questions on this MS-Windows port: gnuwin32@users.sourceforge.net Package Availability -------------------- - in: http://gnuwin32.sourceforge.net Sources ------- - bison-2.1-src.zip Compilation ----------- The package has been compiled with GNU auto-tools, GNU make, and Mingw (GCC for MS-Windows). Any differences from the original sources are given in bison-2.1-GnuWin32.diffs in bison-2.1-src.zip. Libraries needed for compilation can be found at the lines starting with 'LIBS = ' in the Makefiles. Usually, these are standard libraries provided with Mingw, or libraries from the package itself; 'gw32c' refers to the libgw32c package, which provides MS-Windows substitutes or stubs for functions normally found in Unix. For more information, see: http://gnuwin32.sourceforge.net/compile.html and http://gnuwin32.sourceforge.net/packages/libgw32c.htm.