Home | History | Annotate | Download | only in build-aux

Lines Matching full:macro

150 \ifx\putwordDefmac\undefined    \gdef\putwordDefmac{Macro}\fi
395 % macro which expects an ordinary undelimited TeX argument.
430 % We cannot use \next here, as it holds the macro to run;
497 % whether the environment name matches. The \checkenv macro can also be
1220 % us) handles it with this amazing macro to replace tokens. I've
1505 % Set the font macro #1 to the font named #2, adding on the
3005 \next #1% the token \_STOP_ is present just after this macro.
3200 % Argument #1 is generated by the calling \fooindex macro,
3461 % Since macro invocations are followed by braces, we can just redefine them
3462 % to take a single TeX argument. The case of a macro invocation that
4051 % Choose a heading macro
4790 % We use the same \entry macro as for the index entries.
4988 % This macro is called at the beginning of all the @example variants,
5226 % Do the @verbatim magic: define the macro \doverbatim so that
5244 % We really want {...\end verbatim} in the body of the macro, but
5623 % @macro.
5646 % with macro expansion. --kasal, 19aug04
5665 \newtoks\macname % Macro name
5674 % Add the macro to \macrolist
5709 % Macro bodies are absorbed as an argument in a context where
5713 % It's necessary to have hard CRs when the macro is executed. This is
5714 % done by making ^^M (\endlinechar) catcode 12 when reading the macro
5748 % \mbodybackslash is the definition of \ in @macro bodies.
5750 % where N is the macro parameter number.
5752 % \\ in macro replacement text gets you a backslash.
5760 \def\macro{\recursivefalse\parsearg\macroxxx}
5774 \else \errmessage{Macro name \the\macname\space already defined}\fi
5788 % Remove the macro name from \macrolist:
5795 \errmessage{Macro #1 not defined}%
5799 % Called by \do from \dounmacro on each macro. The idea is to omit any
5800 % macro definitions that have been changed to \relax.
5823 % We need to get `macro parameter char #' into several definitions.
5829 % the macro is used.
5842 % These two commands read recursive and nonrecursive macro bodies.
5845 \long\def\parsemacbody#1@end macro%
5850 % This defines the macro itself. There are six cases: recursive and
5853 % \xdef is used so that macro definitions will survive the file
5856 \let\hash=##% convert placeholders to macro parameter chars
6121 % output the `[mynode]' via a macro so it can be overridden.
6134 % This macro is called from \xrefX for the `[nodename]' part of xref
6135 % output. It's a separate macro only so it can be changed more easily,
6199 % This is the macro invoked by entries in the aux file. Usually it's
6412 % Replace the \insert primitive by a cheating macro.
6672 % since we read the caption text in the macro world, where ^^M
6698 % Append the tokens #2 to the definition of macro #1, not expanding either.
6793 % use the same \entry macro we use to generate the TOC and index.
7064 % This macro is used to make a character print one way in \tt
7098 % Subroutine for the previous macro.
7178 % the first `\{ in the file would cause an error. This macro tries to fix