yield anropar blocket som skickats till en metod — det överför kontrollen till blocket, och kan eventuellt skicka värden till det, för att sedan återuppta metoden. Det är hur metoder anropar blocken som ges till dem, och mekanismen bakom Rubys iteration och många eleganta mönster.
Grundläggande yield — anropa det givna blocket
puts
puts
greet { puts }
