Invoking Macros without Giving Parameter Values

If a macro takes no parameters or all the parameters are given default values in the macro definition, a macro is invoked as described in the previous paragraph.

The macro name is removed and replaced with the expanded macro definition.