Le 28 nov. 2012 à 10:30, Theophile Ranquet <[email protected]> a 
écrit :

> diff --git a/NEWS b/NEWS
> index 3789e92..e7883c6 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -2,6 +2,17 @@ GNU Bison NEWS
> 
> * Noteworthy changes in release ?.? (????-??-??) [?]
> 
> +** New value for %define variable: api.pure full
> +
> +  The %define variable api.pure requests a pure (reentrant) parser. However,
> +  for historical reasons, using it in a location-tracking Yacc parser 
> resulted
> +  in an yyerror function that did not take a location as a parameter. With 
> this
> +  new value, the user may request a better pure parser, where yyerror does 
> take
> +  a location as a parameter (in location-tracking parsers).
> +
> +  The use of "%define api.pure true" should be deprecated in favor of this 
> new
> +  "%define api.pure full".

should be -> is


> diff --git a/doc/bison.texi b/doc/bison.texi
> index f2d3dbc..373f738 100644
> --- a/doc/bison.texi
> +++ b/doc/bison.texi
> @@ -4885,7 +4885,7 @@ declaration @code{%define api.pure} says that you want 
> the parser to be

You should check every occurrence of api.pure, see right above.

Please make these few changes, and push.


Reply via email to