Hi, I always thought [expr] calculates expressions from first to last one internally and outputs results from right to left outlet.
But I recently found out it calculates expressions backwards internally too.
For example, based on the above example, [expr] seems to calculate "a + 10" first, and then calculate "a = 10".
Is this normal behavior of [expr] object? I personally think it is a bit inconvenient because I have to always write expressions backwards.
Does anybody know if there's any specific reason why the author made it work backwards?
Maybe it's not going to be fixed? I would like to hear any opinions. Thanks!