P4307R0 — An Infix Operator and a Keyword Escape for C++
Steve Downey
EWGSG17
We propose two uses for one character: the backtick, the last printable ASCII character the language can still usefully claim. One makes any callable a binary operator; the other lets a keyword be escaped for use as an ordinary identifier. Each is independently motivated, and each is defined by rewrite into something the language already has. They are proposed together, with equal standing, because they share the token; two independent claims on one character, designed separately, end in contradiction.