Hi,

In message "[ruby-talk:4901] Re: Re-binding a block"
    on 00/09/13, Dave Thomas <Dave / thomases.com> writes:

|I was wondering again about instance_eval. Would there be a problem
|with
|
|    instance_eval(1,2,3) { |a, b, c|  # ... }
|
|where parameters get passed in to the block?

Negative.  I don't feel it as `instance_eval'.
It's a 'self-swapping-block-invocater-with-arguments'.  Giving too
many roles to a name must be a source of confusion.

I'm not going to object if a proper name is given to the function,
preferably implemented in extension.

							matz.