Capítulo 07
De Guru-SP
Para blocos longos podemos usar o do e o end para o delimitar, como no exemplo abaixo:
def imprime_tudo(arg)
if block_given?
yield arg
end
puts arg
end
imprime_tudo("Marcelo") do |valor|
puts valor.upcase
puts valor.downcase
end
Voltar para o tutorial de Ruby, ou ir para o Capítulo 08.
