DO_SOMETHING( \
thing, \
thing2 \
)
This is unlike procs, which support this fine:
do_something(
thing,
thing2
)
This is also unlike C++, where this works fine:
#include <stdio.h>
#define ADD_NUMBERS(x, y) x + y
int main() {
printf("%d", ADD_NUMBERS(
1,
2
));
}