Fixed that (imo obscure) error about "and" not being an unqualified-id.

Turns out the C98 standard defines alternatives for the operators, "and" is one of them, meaning &&.
They were provided so people with a limited keyboard could code in the language.