How expressions are evaluated