On Thu, 4 May 2023 at 08:49, Sebastian Wittmeier via Std-Proposals <std-proposals@lists.isocpp.org> wrote:

Some prior art:

https://docs.raku.org/language/operators#infix_^^

 

If chained to at least three operands:

A ^^ B ^^ C ^^ ...

unlike ^, it does not calculate parity, but whether exactly one operand is TRUE and does so in a short-circuit way.


That seems different to Simon's suggestion, right? So the prior art for using the operator token is different again (although not as different as in D).