Alexandre Vassalotti wrote: > C doesn't have an exponentiation operator. You use the pow() function, instead: Wouldn't it make more sense, then, to have unary +/- have higher precedence than the ** operator, so that -3**2 == 9? Regards, Dirkjan