From: Carl Jenkins Date: 2006-08-11T10:53:54+09:00 Subject: code block confusion I am sifting through the Ruby bible "Pickaxe" and I am not sure how you figure out which methods can be passed a code block. I have seen them used in arrays [1,2,3,4].each{|x|puts x} ; which sort of makes sense, but there is another piece in the book that uses the do end code block on the scan method? p65 at the top. I looked at the ruby docs for this method and I don't see how you "know" that the code block can be used at this point. Thanks for the help p.s sorry if I just overlooked it... -- Posted via http://www.ruby-forum.com/.