In C++, is it possible to make a multi-statement macro with nested if statements inside of it like the one below? I\'ve be
The way of the C++:
inline void MATCH_SYMBOL(const Symbol& symbol, const Token& token) { /* ... */ if (something == symbol) { if ('-' == symbol) { /* ... */ } else if ('-' != symbol) { /* ... */ } } /* ...other steps... */ }