Skip to content

Releases: lexxmark/winflexbison

version 2.4.9 (bison 2.7, flex 2.6.3)

16 Feb 06:27
Compare
Choose a tag to compare
Pre-release

recovered --header-file win_flex option

version 2.5.8 (bison 3.0.4, flex 2.6.3)

16 Feb 05:44
Compare
Choose a tag to compare
Pre-release

fixed outdated FlexLexer.h file

version 2.4.8 (bison 2.7, flex 2.6.3)

16 Feb 05:44
Compare
Choose a tag to compare
Pre-release

fixed outdated FlexLexer.h file

version 2.4.7 (bison 2.7, upgraded to flex 2.6.3)

06 Apr 20:12
Compare
Choose a tag to compare

version 2.5.7 (bison 3.0.4, upgraded to flex 2.6.3)

22 Jan 21:25
Compare
Choose a tag to compare

win_flex code was upgraded to flex 2.6.3 version

version 2.4.6 (bison 2.7, flex 2.5.37)

06 Apr 20:00
Compare
Choose a tag to compare

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="..."

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="..."
  • 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

version 2.5.6 (upgraded to bison 3.0.4, flex 2.5.37)

05 Sep 07:37
Compare
Choose a tag to compare

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="..."

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="..."
  • 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

version 2.5.3

06 Apr 19:50
Compare
Choose a tag to compare

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

06 Apr 19:48
Compare
Choose a tag to compare

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)

06 Apr 19:43
Compare
Choose a tag to compare

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