Affected subclause: [lex.pptoken]
   Rationale: Required for new features
.   Effect on original feature: Valid C++ 2003 code may fail to compile or produce different results in
this revision of C++
.  Specifically, macros named 
R, 
u8,
u8R, 
u, 
uR, 
U, 
UR, or 
LR will
not be expanded when adjacent to a 
string-literal but will be interpreted as
part of the 
string-literal.For example:
#define u8 "abc"
const char* s = u8"def";