]> git.saurik.com Git - bison.git/commit
%define token.prefix.
authorAkim Demaille <demaille@gostai.com>
Mon, 1 Sep 2008 14:58:13 +0000 (16:58 +0200)
committerAkim Demaille <demaille@gostai.com>
Thu, 13 Nov 2008 06:08:24 +0000 (07:08 +0100)
commit5679f31101d0bc5aab6adbce37212b2fdedd32cd
tree74eaebba59b12973d71b1f1e0f3f2950ac070056
parent3204049e31e71c30d0dddf7cae8738c289dbd104
%define token.prefix.

Provide a means to add a prefix to the name of the tokens as output in the
generated files.  Because of name clashes, it is good to have such a
prefix such as TOK_ that protects from names such as EOF, FILE etc.
But it clutters the grammar itself.

* data/bison.m4 (token.prefix): Empty by default.
* data/c.m4 (b4_token_enum, b4_token_define): Use it.
* data/lalr1.cc (b4_symbol): Ditto.
ChangeLog
data/bison.m4
data/c.m4
data/lalr1.cc