Page 1 of 1

Ambiguous associativity of noise operators

Posted: Mon Aug 04, 2025 9:38 pm
by braxbro
Hello. I'm currently working on the ClaustOrephobic rewrite, and for this I'm writing a noise parser to put noise functions in a different, but still equivalent, format.

However, I've been struggling with some ambiguities in operator associativity, and would greatly appreciate it if the associativity of operators was included in the precedence list on the noise expression API documentation - as is, I have to either guess, or painstakingly devise ways to check each non-commutative operator beforehand.

Re: Ambiguous associativity of noise operators

Posted: Mon Sep 08, 2025 12:44 pm
by Bilka
Exponentiation and the unary operators are right-to-left associative. The rest of the operators are left-to-right associative. Docs improved for 2.0.67, thanks for the note.