Jon Lang wrote:
all unary operators, be
they prefix or postfix, should be evaluated before any binary operator
Note that I see ** more as a parametric postscript then a real binary.
That is $x**$y sort of means $x(**$y). Note also that for certain
operations only integer values for $y make sense. E.g. there's no
square root of a function.
The Angel of Geometry and the Devil of Algebra fight for the soul
of any mathematical being. -- Attributed to Hermann Weyl