I'm writing code in the microcontroller code editor. I assumed that the standard is just ANSI C meaning we have operators such as & for bitwise and. Dropping one of these in a line just results in a syntax error.
main.cpp(56,30,56,39): error C1001: Syntax error
The source for the line itself is
bool D0VAL = (bool)(Data & 0b00000001);
It shouldn't be this way?
nvmd, ansi c doesn't support 0b