I don't know how it was decided which language to use when coloring the code blocks, but (on the main site) I assume it figured out it was C++ since it generally works OK. But, this line broke it. It thinks the '
is an opening quote I guess, since everything is uniform red after the binary literal.
for (uint8_t mask= 0b1000'0000; mask; mask>>=1) {
Ref: C++17 §5.13.2
Besides noting that this is probably out of date since C++ has a new standard, I wonder if there are ways to guide/override the coloring?