Major differences between inline function and Macro
87004
Inline functions vs Preprocessor macros
21927
Why can't c# use inline anonymous lambdas or delegates?
58367
Why do I have to put braces around my macro for subscripts / indices?
28983
Why does a function with no parameters (compared to the actual function definition) compile?
57034
Array-size macro that rejects pointers
118114
macro definition containing #include directive
117634
Macros with # as the last parameter
108442
C/C++ macro string concatenation
123641
How can I write a 'clamp' / 'clip' / 'bound' macro for returning a value in a given range?
41070
difference between "function foo() {}" and "foo() {}"
12192
Why the end-of-line % in macro definitions?
99859
What is the difference between def func(var) and def func=(var)?
97013
friend AND inline method, what's the point ?
85647
C macros and use of arguments in parentheses
90895
Difference between inline view and WITH clause?
66701
C: Expand Macro With Token Pasting
2604
Are \end.... macro names reserved in LaTeX2e?