From: Joel E. Denny Date: Wed, 19 Nov 2008 04:46:50 +0000 (-0500) Subject: Fix unexpanded macros in GLR defines file. X-Git-Tag: v2.7.90~1006 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/6c88b51e8395fe490c15ede2f1b2562258a4260d?hp=6c88b51e8395fe490c15ede2f1b2562258a4260d Fix unexpanded macros in GLR defines file. Reported by Csaba Raduly at . * THANKS (Csaba Raduly): Add. * data/glr.c: Fix overquoting on b4_prefix for yylval and yylloc. * tests/calc.at (_AT_DATA_CALC_Y): If %defines is specified, generate lexer in a separate module that includes the defines file. (AT_CHECK_CALC): From AT_FULL_COMPILE, request compilation of lexer source. * tests/local.at (_AT_BISON_OPTION_PUSHDEFS): Push AT_DEFINES_IF. Adjust AT_LOC and AT_VAL to use AT_NAME_PREFIX. (AT_BISON_OPTION_POPDEFS): Pop AT_DEFINES_IF. (AT_DATA_SOURCE_PROLOGUE): New. (AT_DATA_GRAMMAR_PROLOGUE): Use AT_DATA_SOURCE_PROLOGUE. (AT_DATA_SOURCE): New. (AT_FULL_COMPILE): Extend to support an additional source file. ---