Lines Matching defs:macros
30 * expand_smacro is used to expand single line macros
32 * expand_mmacro is used to expand multi-line macros
76 * effectively self-re-invoking multi-line macros which simply
198 MMacro *mstk; /* stack of active macros/reps */
372 * The current set of multi-line macros we have defined.
377 * The current set of single-line macros we have defined.
1073 /* Turn multiline macros into several lines */
1096 * macros having case-insensitive names, the hash function must be
1553 /* Expand local macros here and not during preprocessing */
2303 * Expand macros in a string. Used in %error and %include directives.
3133 while (mmac && !mmac->name) /* avoid mistaking %reps for macros */
3871 while (mac && !mac->name) /* avoid mistaking %reps for macros */
4311 * macros anyway, which requires the (t) test a few
4431 /* If we concatenaded something, re-scan the line for macros */
5283 pp_extra_stdmac(const char **macros)
5287 for (lp=macros; *lp; lp++)