I sometimes use "{ ... }" to limit the scope of a variable that is only needed for a small section of code.
MACRO(foo);
I sometimes use "{ ... }" to limit the scope of a variable that is only needed for a small section of code.