Description
Associativity in Infix controls when parentheses must be added to a subexpression, when the precedence of the inner and the outer expressions are the same. Consider the following case:
'Infix[{a, Infix[{b,c},"#",300, Left]}, "@", 300, Right]'
The inner Infix expression is tagged as Left-associative, so it must be parenthesized if it is inside of another expression with the same precedence, and does not appear as the first argument.
In WMA we get
while in Mathics3