X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/33c78bd23ed6e92b9377ab39136e9469e6ef7983..1d6b689b26f1939a31d082e94ce31d0a5e14853c:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 6f8b1f68..2566a19e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,63 @@ +2009-03-02 Akim Demaille + + Dub symbol_type_base as a public type. + * data/c++.m4 (b4_public_types_declare): Now define + symbol_type_base and symbol_type. + (b4_public_types_define): New. + In both cases, the definitions are taken verbatim from lalr1.cc. + * data/lalr1.cc: Adjust. + +2009-03-02 Akim Demaille + + b4_public_types_declare. + * data/c++.m4 (b4_public_types_declare): New. + * data/glr.cc, data/lalr1.cc: Use it. + +2009-03-02 Akim Demaille + + b4_semantic_type_declare. + * data/c++.m4 (b4_semantic_type_declare): New. + Factors and generalizes what was in glr.cc and lalr1.cc. + * data/variant.hh (b4_semantic_type_declare): Redefine it for + variants. + * data/lalr1.cc, data/glr.cc: Use it. + +2009-02-26 Akim Demaille + + Upgrade gnulib. + * gnulib: Upgrade from master. + * lib/.cvsignore, lib/.gitignore, m4/.cvsignore, m4/.gitignore: + Regen. + +2009-02-25 Akim Demaille + + Remove useless arguments. + * data/glr.c (yy_reduce_print): $$ and @$ are not used and not + relevant. + +2009-02-25 Akim Demaille + + Comment changes. + * data/lalr1.cc: here. + +2009-02-25 Akim Demaille + + Fix glr.cc's debug level handling. + * data/glr.cc (yydebug_): Remove, as it is actually yydebug from + glr.c which is used. + (debug_level, set_debug_level): Adjust. + +2009-02-25 Akim Demaille + + Copyright years. + * data/glr.c: Add 2007 and 2008 here, consistenly with the comments. + +2009-02-25 Akim Demaille + + Style changes. + * etc/bench.pl.in (generate_grammar_list): Consitently use + location_type, not yy::location. + 2009-02-25 Akim Demaille Comment change. @@ -19,9 +79,8 @@ 2009-02-19 Akim Demaille Remove trailing blanks. - The epilogue has its own ending - , no need to add another. - + The epilogue has its own ending \n, no need to add another. + * data/glr.c, data/lalr1.java, data/yacc.c: dnl when outputing the epilogue. * data/glr.cc: dnl when extending the epilogue.