7
Ruby bloğunda 'return' kullanmak
Ruby 1.9.1'i gömülü bir betik dili için kullanmaya çalışıyorum, böylece "son kullanıcı" kodu bir Ruby bloğuna yazılır. Bununla ilgili bir sorun, kullanıcıların bloklarda 'return' anahtar kelimesini kullanabilmelerini istememdir, böylece örtük dönüş değerleri konusunda endişelenmelerine gerek kalmaz. Bunu aklımızda tutarak, yapmak istediğim şey bu: def thing(*args, &block) value = block.call puts …