Releases: lexxmark/winflexbison
version 2.4.9 (bison 2.7, flex 2.6.3)
recovered --header-file
win_flex option
version 2.5.8 (bison 3.0.4, flex 2.6.3)
fixed outdated FlexLexer.h file
version 2.4.8 (bison 2.7, flex 2.6.3)
fixed outdated FlexLexer.h file
version 2.4.7 (bison 2.7, upgraded to flex 2.6.3)
win_flex code was upgraded to flex 2.6.3 version
version 2.5.7 (bison 3.0.4, upgraded to flex 2.6.3)
win_flex code was upgraded to flex 2.6.3 version
version 2.4.6 (bison 2.7, flex 2.5.37)
Version 2.4.6:
add separate custom build rules for win_bison "custom_build_rules\win_bison_only" and win_flex "custom_build_rules\win_flex_only"
From version 2.4.5:
- fix missing Additional Options in custom build rules
- fix incorrect
----header-file
option in flex custom build rules - add some extra flex options to Visual Studio property pages:
- Prefix
--prefix="..."
- C++ Class Name
--yyclass="..."
- Prefix
From version 2.4.4:
- fix silent errors in custom build rules
- add some flex/bison options to Visual Studio property pages
List of options:
- Bison:
- Output File Name
--output="..."
- Defines File Name
--defines="..."
- Debug
--debug
- Verbose
--verbose
- No lines
--no-lines
- File Prefix
--file-prefix="..."
- Graph File
--graph="..."
- Warnings
--warnings="..."
- Report
--report="..."
- Report File Name
--report-file="..."
- Output File Name
- Flex:
- Output File Name
--outfile="..."
- Header File Name
--header-file="..."
- Windows compatibility mode
--wincompat
- Case-insensitive mode
--case-insensitive
- Lex-compatibility mode
--lex-compat
- Start Condition Stacks
--stack
- Bison Bridge Mode
--bison-bridge
- No
#line
Directives--noline
- Generate Reentrant Scanner
--reentrant
- Generate C++ Scanner
--c++
- Debug Mode
--debug
- Output File Name
version 2.5.6 (upgraded to bison 3.0.4, flex 2.5.37)
Version 2.5.6:
- upgrade win_bison to version 3.0.4, see Bison Release note
- add separate custom build rules for win_bison "custom_build_rules\win_bison_only" and win_flex "custom_build_rules\win_flex_only"
From version 2.5.5:
- fix missing Additional Options in custom build rules
- fix incorrect
----header-file
option in flex custom build rules - add some extra flex options to Visual Studio property pages:
- Prefix
--prefix="..."
- C++ Class Name
--yyclass="..."
- Prefix
From version 2.5.4:
- fix silent errors in custom build rules
- add some flex/bison options to Visual Studio property pages
List of options:
- Bison:
- Output File Name
--output="..."
- Defines File Name
--defines="..."
- Debug
--debug
- Verbose
--verbose
- No lines
--no-lines
- File Prefix
--file-prefix="..."
- Graph File
--graph="..."
- Warnings
--warnings="..."
- Report
--report="..."
- Report File Name
--report-file="..."
- Output File Name
- Flex:
- Output File Name
--outfile="..."
- Header File Name
--header-file="..."
- Windows compatibility mode
--wincompat
- Case-insensitive mode
--case-insensitive
- Lex-compatibility mode
--lex-compat
- Start Condition Stacks
--stack
- Bison Bridge Mode
--bison-bridge
- No
#line
Directives--noline
- Generate Reentrant Scanner
--reentrant
- Generate C++ Scanner
--c++
- Debug Mode
--debug
- Output File Name
version 2.5.3
fix incorrect #line
directives in win_flex.exe
see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542482
From version 2.5.1:
remove XSI extension syntax for fprintf
function (not implemented in windows)
this fixes Graphviz files generation for bison
version 2.4.3
fix incorrect #line
directives in win_flex.exe
see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542482
From versions 2.4.2:
backport parallel invocations of win_bison version 2.7
From version 2.4.1:
remove XSI extension syntax for fprintf
function (not implemented in windows)
this fixes Graphviz files generation for bison
version 2.5 (bison 3.x)
upgrade win_bison to version 3.0 and make temporary win_bison's files process unique (so parallel invocations of win_bison are possible)
NOTE: There were several deprecated features removed in bison 3.0 so this version can break your projects.
Please check the Bison Release note for details.
2.4.x versions will include bison version 2.7
2.5.x versions will include bison version 3.0