Unless documented otherwise, you should always assume - in any language - that the order of evaluation is as follows:
1. Parentheses (grouping)
2. Function Calls
3. Negation (Unary -)
3. Exponentiation (if available, e.g., FORTRAN **)
4. Multiplication and Division (left to right)
5. Addition and Subtraction (left to right)
Note that, for example, APL explicitly documents that evaluation is strictly right-to-left, not hierarchical.