yield kliče blok, ki je bil prosljeđen metodi — prenese nadzor na blok, lahko prosledi vrednosti, nato nadaljuje metodo. To je način, kako metode prikličejo bloke, ki jim jih damo, in mehanizem za Rubyevo iteracijo in marsikatere elegantne vzorce.
Osnovni yield — klici dani blok
puts
puts
greet { puts }
