Protecting / escaping the # (number-sign/hash) in a callable macro?
29798
What is the meaning of double pound symbol (number sign, hash character) ##1 in an argument?
120043
What is the proper use of \@ (i.e., backslash-at)?
83409
Difference between $ and # in Linux environment
14779
How do ${0##*/} and ${0%/*} work?
25365
How to know (in GCC) when given macro/preprocessor symbol gets declared?
111925
What's the difference between !, %, and @ in replacement tokens?
27650
Patching arguments inside a macro
13934
Is there any difference between the `:key => "value"` and `key: "value"` hash notations?
58493
Use #ifdefs and #define to optionally turn a function call into a comment
147316
Macro without delimiter
48426
zsh history: comment out dangerous commands: `#`
7122
How to escape literal percent sign when NO_BACKSLASH_ESCAPES option is enabled?
59150
What do you call the -> operator in Ruby?
158638
How to make @ a letter within a macro
58367
Why do I have to put braces around my macro for subscripts / indices?
127109
What does #x inside a C macro mean?
117166
How to declare an operator with automatic argument bracketing