Synopsis: | Avoid defining macros with unbalanced brackets or parentheses. |
Language: | C |
Severity Level: | 3 |
Category: | PREPROCESSING |
Description: |
Do not change the language syntax.
Example: #define LESS_ONE - 1 #define BEGIN { #define END } ... BEGIN int x = y LESS_ONE; END |