HaloO,
Jon Lang wrote:

all unary operators, be
they prefix or postfix, should be evaluated before any binary operator
is.

## Advertising

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.
Regards, TSa.
--
The Angel of Geometry and the Devil of Algebra fight for the soul
of any mathematical being. -- Attributed to Hermann Weyl