yield roept het blok aan dat aan een methode is doorgegeven — het geeft controle over aan het blok, geeft optioneel waarden eraan door, en hervat vervolgens de methode. Het is hoe methoden de blokken die aan hen zijn gegeven aanroepen, en het mechanisme achter Ruby's iteratie en veel elegante patronen.
Basis yield — roep het gegeven blok aan
puts
puts
greet { puts }
