class Unparser::Emitter::For

Emitter for for nodes

def dispatch

def dispatch
  write('for ')
  emit_condition
  emit_optional_body(body)
  k_end
end

def emit_condition

def emit_condition
  emitter(condition).emit_mlhs
  write(' in ')
  visit(assignment)
  write(' do')
end