4 parameters -- a, b, c, and d
- a -- leave out of the call
- b -- include, but without an =
- c -- include, with an = but no value
- d -- include, with an = and a value
name | #if, no bar | #if, with bar | subst |
---|---|---|---|
a | non-empty | empty | |
b | non-empty | empty | |
c | non-empty | empty | |
d | non-empty | empty |