Yukihiro Matsumoto wrote:

 > Variables, blocks, control structures are not objects in Ruby.

Thanks for replying, but still have one question:

I don't understand why blocks are not objects in Ruby. The fact that you 
can pass them as parameters, create instances of Proc objects, etc. 
suggest that they *are* objects. Am I missing something here?

Thanks again,
Roy