W-...wait, I've been using AND this whole time when I should've been using the logical version &&?
Does SB support the caret power notation (^)?
No, you have to use POW(base,exponent) :(
Are operands on the same level evaluated right-to-left, or left-to-right? Or does it depend? Also the fact that there isn't a logical XOR really annoys me.
with something like A()*B()*C(), it seems to evaluate: C, B, A, A*B, AB*C. functions are normally done right to left, but operators with the same precidence are usually left to right like in normal math. An exception is A()&&B() where A is evaluated first, and B only checked if A is not 0. I think some operations (== maybe?) are done right to left, like A==B==C might check B==C first (but I'm not sure)
Are contents enclosed in parentheses not calculated?