I did expect those kinds of tricks would cause syntax error in #defines, but instead looks like everything is allowed...
Some day someone #defines a such abomination that it creates universe wide black hole -like vacuum and everything ceases to exist.
https://duckduckgo.com/?q=abuse+of+the+c+preprocessor
Holy unholiness, Batman!
I did expect those kinds of tricks would cause syntax error in #defines, but instead looks like everything is allowed... Some day someone #defines a such abomination that it creates universe wide black hole -like vacuum and everything ceases to exist.