bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: rename lex_symbols (was: Rename variant and lex_symbols options)


From: Akim Demaille
Subject: Re: rename lex_symbols (was: Rename variant and lex_symbols options)
Date: Tue, 6 Nov 2012 18:19:15 +0100

Le 1 nov. 2012 à 18:28, Akim Demaille a écrit :

> I will install the following patches in master.

> commit 62cb570a8dc4895110c087dbfa5810cd0bc316a8
> Author: Akim Demaille <address@hidden>
> Date:   Thu Nov 1 17:50:37 2012 +0100
> 
>    bison.m4: support b4_*_if macros whose name differ from their variable
> 
>    * data/bison.m4 (b4_percent_define_if_define_, 
> b4_percent_define_if_define):
>    Accept a second argument.
> 

> commit 0b3287025df27584045a91a006eb63665909cab9
> Author: Akim Demaille <address@hidden>
> Date:   Thu Nov 1 17:52:41 2012 +0100
> 
>    examples: simplify/improve
> 
>    * examples/variant.yy: Put yylex in yy::, and simplify accordingly.
>    Minor formatting changes.
> 

> commit e36ec1f41ffbe9f00db405c775201dbbc384c45c
> Author: Akim Demaille <address@hidden>
> Date:   Thu Nov 1 17:54:13 2012 +0100
> 
>    lalr1.cc: rename lex_symbol as api.token.constructor
> 
>    * data/bison.m4 (b4_lex_symbol_if): Rename as...
>    (b4_token_ctor_if): this.
>    Depend upon api.token.constructor.
>    * data/c++.m4, data/lalr1.cc: Adjust.
>    * doc/bison.texi: Fix all the occurrences of lex_symbol.
>    * etc/bench.pl.in: Adjust.
>    * examples/variant.yy: Likewise.
> 
>    * tests/local.at (AT_BISON_OPTION_PUSHDEFS, AT_BISON_OPTION_POPDEFS):
>    Handle AT_TOKEN_CTOR_IF.
>    * tests/c++.at: Adjust to using api.token.constructor and AT_TOKEN_CTOR_IF.
>    Simplify the test of both build call styles.
>    (AT_CHECK_VARIANTS): Rename as...
>    (AT_TEST): this.
>    And undef when done.

Installed.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]