class Rufo::Formatter

def visit_multiple_assign(node)

def visit_multiple_assign(node)
  # [:massign, lefts, right]
  _, lefts, right = node
  visit_comma_separated_list lefts
  first_space = skip_space
  # A trailing comma can come after the left hand side
  if comma?
    consume_token :on_comma
    first_space = skip_space
  end
  write_space_using_setting(first_space, :one)
  track_assignment
  consume_op "="
  visit_assign_value right
end