yield bir metoda geçilen bloku çağırır — kontrolü bloğa aktarır, isteğe bağlı olarak değerleri ona iletir, ardından metodu yeniden başlatır. Bu, metotların kendilerine verilen blokları nasıl çağırdığıdır ve Ruby'nin iterasyon ve birçok zarif deseninin arkasındaki mekanizmadır.
Temel yield — verilen bloku çağır
puts
puts
greet { puts }
