I find in the new C++ Standard
2.11 Identifiers [lex.name] identifier: identifier-nondigit identifier identifier-nondigit identi
I think the intent is to allow Unicode characters in identifiers, such as:
long pöjk; ostream* å;