Win flex-bison is a windows port the Flex (the fast lexical analyser) and Bison (GNU parser generator). win_flex based on Flex version 2.5.37 source code and win_bison based on Bison version 2.7 and they depend on system libraries only.
UPDATE1: Bison version 3.0 available in Files section in win_flex_bison-2.5.1.zip package.
UPDATE2: Now "winflexbison" available as package in Chocolatey (http://chocolatey.org/packages/winflexbison)
UPDATE3: You can use VS custom build rules to simplify working with winflexbison in Visual Studio 2010 and upper (https://sourceforge.net/p/winflexbison/wiki/Visual%20Studio%20custom%20build%20rules/).
Thanks for your good article. I have three questions: 1- Why doesn't "win_flex bison" generate "lexer.tab.h" file? It only generates three files. 2- I want to set a break point in generated C file, but it's not possible. How to do this? 3- I want to generate C++ file. Is there any way to generate C++ parser CLASS by "win_flex bison"? Thanks in advance