Pow operator precedence

bearophile bearophileHUGS at lycos.com
Fri Jan 13 04:48:46 PST 2012


This is the third time I see people trip on power operator precedence:
http://d.puremagic.com/issues/show_bug.cgi?id=7268

Some people expect this:
(-10 ^^ 2)
To be 100 instead of -100
(Note: Python here uses the same operator precedences.)

Do you think it's worth (and possible) to help D programmers avoid this mistake in their code?

Bye,
bearophile


More information about the Digitalmars-d mailing list