# typed: false

# Regular assignment
$regular = 1

# Compound assignment operators
$bitwise_and &= 2
$bitwise_or |= 3
$bitwise_xor ^= 4
$shift_right >>= 5
$shift_left <<= 6
$add_assign += 7
$subtract_assign -= 8
$modulo_assign %= 9
$divide_assign /= 10
$multiply_assign *= 11
$exponentiate_assign **= 12

# Special cases
$lazy_and_assign &&= 13
$lazy_or_assgin ||= 14

# Multi-target assignment
$target1, $target2 = 15, 16
