yield memanggil block yang diteruskan ke sebuah metode — ia mentransfer kontrol ke block, secara opsional melewatkan nilai ke dalamnya, kemudian melanjutkan metode. Ini adalah cara metode menjalankan block yang diberikan kepada mereka, dan mekanisme di balik iterasi Ruby dan banyak pola yang elegan.
Dasar yield — panggil block yang diberikan
puts
puts
greet { puts }
