These changes are, again, extracted from larger changes for variants. There is mostly factorization, and simplification of the calls to yylex.
Akim Demaille (5): c: improve the definition of public types skeletons: factor comments about symbols examples: minor improvements YYLEX_PARAM: drop support skeletons: no longer call yylex via a CPP macro NEWS | 11 +++++---- data/bison.m4 | 40 ++++++++++++++++++++++++++++++++- data/c.m4 | 65 ++++++++++++++++++++++++++++++++++++++++------------- data/glr.c | 20 +++-------------- data/lalr1.cc | 26 +++++++++++++-------- data/variant.hh | 9 +------- data/yacc.c | 20 ++--------------- doc/bison.texi | 9 +------- examples/variant.yy | 3 +-- 9 files changed, 120 insertions(+), 83 deletions(-) -- 1.8.0.2
