Cousin Ricky <ric### [at] yahoocom> wrote:
> It is dangerous programming practice to rely on order of evaluation,
> unless the language definition explicitly specifies it. POV-Ray has no
> such specification.
> In your context, it does not appear that the order makes any difference,
> because functions in POV-Ray cannot have side effects. Of course,
> liberal use of parentheses will guarantee *precedence* of evaluation,
> but this has limited effect on the *order* of evaluation.
I can't say that I really understand those distinctions, conceptually. In any
case, my attempts so far at sprinkling parentheses "here, there, and eveywhere"
in my simplistic example code has had no effect; the order of the isosurface's
inner functions still shows no visible difference when changed around.
Post a reply to this message