From: Farrel Lifson Date: 2006-10-20T22:45:40+09:00 Subject: break from block I've just run into the following problem. Doing this: block = lambda{|i| i > 5 ? break : nil} n.times &block raises a LocalJumpError, I assume because break is not valid from within a Proc object. Is there any way to get around this? Farrel