Writing macros with a large number of arguments
12682
How to define a command that takes more than 9 arguments
36531
TikZ: \foreach in macro with argument as list
43564
Functions that remember some arguments while not remembering other arguments
108117
Why are preprocessor macros evil and what are the alternatives?
117312
How to change the catcode in a macro
18646
Swallowing comma in variadic macros on compilers that do not recognise ##
44684
Macro naming best practice?
8979
Why use apparently meaningless do-while and if-else statements in macros?
34459
Record a macro of windows commands
14775
Stringification of a macro value
98778
Use second argument for optional first argument if not provided in macro
148513
When are C++ macros beneficial?
127595
Does C# support a variable number of arguments, and how?
77366
Commands that may take a variable number of arguments
135397
How to generate a newline in a cpp macro?
126422
What is the design pattern for processing command line arguments
122690
Constructing functions with variable number of output arguments