Lines Matching full:macro
8 * data/glr.c (YYRECOVERING): Define to be a function-like macro
9 with no arguments, not as an object-like macro. This is for
678 (assert): New macro.
735 (VERSION_REGEXP): New macro.
873 * data/c.m4 (b4_c_modern): New macro, with a new provision for
964 (b4_lpure_formals): Remove this unused m4 macro.
1169 (EXTRA_bison_SOURCES): New macro.
1209 (YYID): New macro (or function, if lint).
1258 YY_REDUCE_PRINT cannot be a pseudo-varargs macro; that isn't
1474 * data/yacc.c (YYMODERN_C): New macro, which also looks at
1486 * data/glr.c (YYUSE): New macro.
1494 (YYUSE): New macro.
1496 * data/yacc.c (YYUSE): New macro.
1502 * data/m4sugar/m4sugar.m4 (_m4_map): New macro.
1743 * data/yacc.c (YYSIZE_MAXIMUM): New macro.
1795 * data/lalr1.cc (YYERROR_VERBOSE_IF): New macro.
1997 version of GCC, since the macro is used with non-GCC compilers.
2029 (dd_c): New macro.
2130 * data/glr.c (YYTOKEN_TABLE): New macro.
2253 * data/glr.c (YY_): New macro, from yacc.c.
2499 (YYSIZEMAX): New macro.
2778 * data/yacc.c (YYSTACK_ALLOC_MAXIMUM): New macro.
2787 * NEWS: Bison-generated C parsers now use the _ macro to
2789 * data/yacc.c (_) [!defined _]: New macro.
2790 All English strings wrapped inside this macro.
2835 * src/vcg_defaults.h: Parenthesize macro bodies to make them safe.
3237 use exactly the same macro in both places.
3241 * data/yacc.c (YYRHSLOC): New macro, taken from glr.c.
3242 (YYLLOC_DEFAULT): Use the same macro as glr.c.
3244 we have an array of locations. Use the same macro for both glr
3346 * src/lalr.h (GOTO_NUMBER_MAXIMUM): New macro.
3433 * src/relation.h (END_NODE): New macro.
3627 macro, so that these directives are passed to
3866 defined as a macro.
3900 * data/glr.c (yylloc): Output this macro even if locations are not
4073 (EXIT_FAILURE): Remove macro.
4201 * data/lalr1.cc (b4_cxx_destruct_def): New macro.
4217 * src/Makefile.am (AM_CPPFLAGS): New macro. It mentions
4430 * data/glr.c (YYASSERT): New macro.
4669 macro's size was becoming unwieldy.
4749 * src/muscle_tab.h (MUSCLE_INSERT_BOOL): New macro.
4951 * m4/onceonly.m4 (m4_quote): New macro.
5277 * data/glr.c (b4_rhs_value): Change to use YYFILL macro.
5360 New macro
5389 * src/scan-skel.l (QPUTS): Omit redundant `;' from macro definition.
5545 If the user does not define YYSTYPE as a macro, Bison now declares it
5546 using typedef instead of defining it as a macro. POSIX requires this.
5562 (YYSTYPE_IS_DECLARED): New macro, used to prevent double-typedef.
5634 * src/Makefile.am (bin_SCRIPTS): New macro, for yacc.
5644 (HACK_FOR___GNU_LIBRARY___PROTOTYPE): New macro.
6084 to avoid collision with lex macro described by Bruce Lilly in
6165 (ARGMATCH_CONSTRAINT): New macro.
6168 * src/system.h (verify): New macro.
6732 * src/system.h (IF_LINT): New macro, taken from coreutils.
6825 (YY_INPUT): New macro.
7023 (vfprintf) [! (HAVE_VPRINTF || defined vfprintf)]: New macro.
7589 * src/symtab.h (SYMBOL_NUMBER_MAX): New macro.
7812 (AM_GNU_GETTEXT_VERSION): New macro, replacing GETTEXT_VERSION var.
7877 (_): New macro.
7944 * tests/torture.at (AT_INCREASE_DATA_SIZE): New macro.
10198 * src/bison.simple (YYCOPY): New macro.
10211 * tests/synclines.at (AT_TEST_SYNCLINE): New macro.
10655 a conflict with the macro from lib/hash.h).
10703 * lib/hash.h (__P): Added definition for this macro.
10756 considered a macro, not a regular symbol (see table 94 `Header
12088 (YYSIZE_T): New macro. Use it instead of size_t, to avoid infringing
12164 (YYSTACK_ALLOC): Resurrect this macro, with its old meaning.
12221 [YYERROR_VERBOSE]: Re-integrate as an internal macro.
12555 * src/lalr.c (F): New macro to access the variable F.
12560 * src/lalr.h (LA): New macro to access the variable LA.
12733 define CPP macro, which substitute YYSTYPE by yystype.
12995 * src/files.c (compute_header_macro): Computes header macro name
13272 to avoid macro variables shadowing.
13469 * src/output.c (prepare): Add macro insertion of `locations_flag'
13564 * src/output.c (output): Remove the initialization of the macro
13567 * src/reader.c (parse_macro_decl): Fix. Use of the macro obstack was
13569 (reader): Initialize the macro obstack here, since we need it to grow
13572 * src/reader.h: Declare the macro obstack as extern.
13598 (packsymbols): Output token defintions to a macro.
13601 * src/reader.c (parse_macro_decl): New function used to parse macro
13608 (read_declarations): Add case for macro definition.
13610 (parse_macro_decl): Read macro identifiers using copy_identifier
13626 Improve the use of macro and output obstacks.
13630 table with a macro. No output to the table obstack.
13648 (output_parser): Use the macro table.
13652 * src/main.c (main): Initialize the macro table.
13677 * src/reader.c (readgram): Indent output macro YYSTYPE.
14157 * src/bison.s1 (YYLLOC_DEFAULT): New macro.
14312 * lib/quote.h (PARAMS): New macro. Use it.
14438 (_AT_CHECK_CALC_ERROR): New macro to check parse error messages.
14466 (YYDPRINTF): New macro.
15147 Removed inappropriate use of $< macro.
15364 (YYSTACK_USE_ALLOCA): New flag macro.
15366 (YYSTACK_ALLOC): New macro.
15374 (YYSTACK_USE_ALLOCA): New flag macro.
15376 (YYSTACK_ALLOC): New macro.
15419 [_MSC_VER] (getpid): Define as macro--translate it to _getpid.
15483 Insert `_' macro around many string constants.
15486 Insert `_' macro around many string constants.
15556 (YYPARSE_PARAM_ARG): New macro.
15563 (YYPARSE_PARAM_ARG): New macro.
15734 * configure.in: Update to Autoconf v2 macro names.