I have noticed the following code, which is obviously invalid C++, compiles in Arduino IDE (using AVR-GCC):
// The pro