Structs§
- Consumed
Arg - Macro
Expander - The MacroExpander (or “gullet”) manages macro expansion.
Enums§
- Macro
Definition - A macro definition: string template, token list, or function.
Statics§
- IMPLICIT_
COMMANDS - Commands that act like macros but aren’t defined as a macro, function, or symbol.
Used in
is_defined.
Type Aliases§
- FnMacro
Handler - Handler type for function-based macros (e.g. \TextOrMath, @ifstar). Takes the MacroExpander mutably and returns tokens to push onto the stack.