From: ts Date: 2004-04-15T23:17:11+09:00 Subject: Re: New Local Variable Scope rule >>>>> "R" == Robert Klemme writes: R> Why would we have anything defined here although both blocks are not R> executed in this example? Slowly I'm loosing grips here... A summary was R> definitely in order. because ruby don't need to execute a block to see local variables :-) Guy Decoux