[Top][All Lists]
[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.