yield gọi block được truyền vào một method — nó chuyển quyền điều khiển sang block, có thể truyền giá trị cho nó, rồi tiếp tục method. Đó là cách method gọi các block được trao cho chúng, và là cơ chế đằng sau việc lặp của Ruby cùng nhiều pattern thanh lịch.
yield cơ bản — gọi block được trao
puts
puts
greet { puts }
