foo && (a, b = bar) foo || (a, b = bar)