https://issues.dlang.org/show_bug.cgi?id=24648
Dennis <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from Dennis <[email protected]> --- > It’s the only exception to this rule: Unary operators bind stronger than > binary ones. (Another is the template instantiation operator, for which the > exception makes sense.) Implied here is that the exception for `^^` makes no sense, but you just showed how it's consistent with mathematical convention, so it makes total sense to me. Adding an error seems like needless code breakage and uglifying. --
