** WARNING: Future backward-incompatibilities!
Like other GNU packages, Bison will start using some of the C99 features
** WARNING: Future backward-incompatibilities!
Like other GNU packages, Bison will start using some of the C99 features
Changes in Bison 2.7 introduced a dependency on FILE and fprintf when
locations are enabled. This is fixed.
Changes in Bison 2.7 introduced a dependency on FILE and fprintf when
locations are enabled. This is fixed.
** Diagnostics reported by Bison
Most of these features were contributed by Théophile Ranquet and Victor
** Diagnostics reported by Bison
Most of these features were contributed by Théophile Ranquet and Victor
The constants for token names were moved to the Lexer interface. Also, it
is possible to add code to the parser's constructors using "%code init"
and "%define init_throws".
The constants for token names were moved to the Lexer interface. Also, it
is possible to add code to the parser's constructors using "%code init"
and "%define init_throws".
There are operator- and operator-= for 'location'. Negative line/column
increments can no longer underflow the resulting value.
There are operator- and operator-= for 'location'. Negative line/column
increments can no longer underflow the resulting value.