Lines Matching refs:macro

148       my ($domain, $file, $macro) = /^(AC|AU):(.*):([^:]*)$/ or next;
151 $au_macros{$macro} = 1;
156 $m4_builtins{$macro} = 1;
161 $ac_macros{$macro} = 1;
231 # $au_changequote -- enable the quote `[', `]' right before any AU macro.
308 # They work by pair: each time an AU macro is activated, it runs
383 # prepared input -- input, but reenables the quote before each AU macro.
419 # Below, we will use a simple example of an obsolete macro:
453 # compared to the old macro. Fortunately, that was enough to upgrade
482 # I want to be able to tell Autoconf, well, m4, that the macro I
483 # am currently defining is an obsolete macro (so that the user is
514 # and second, because we want to update the macro calls which are
526 # Well, in this case, when running in autoupdate code, each macro first
570 # second macro, `AU_OLD-NAME', and to install a hook than binds OLD-NAME
586 # macro in a namespace, disabling a namespace, and restoring a namespace
589 # Technically, to define a MACRO in NAMESPACE means to define the macro
591 # `undefine(NAME)' in the macro named `m4_disable(NAMESPACE)', and
593 # `m4_enable(NAMESPACE)'. These mechanisms allow to bind the macro of
679 # modern macro to rewrite its calls with the proper quotation, thanks to
705 # second calls, which can be a drama in the case of huge macro calls
712 # No big deal for the semantics (unless the macro depends upon $#, which
768 # value', and use a macro to dispatch these values. This results in:
807 # First we need to get the list of all the AU macro uses. To this end,
812 # Then use this list to trace all the AU macro uses in the input. The
989 # have to enable the quotes *before* any AU macro, and we know we need
1034 # There is a slight problem that remains: if an AU macro OUTER includes
1035 # an AU macro INNER, then _au_enable will be run when entering OUTER