----- Original Message -----
From: "Dave Thomas" <Dave / PragmaticProgrammer.com>
To: "ruby-talk ML" <ruby-talk / ruby-lang.org>
Sent: Saturday, October 05, 2002 12:33 PM
Subject: Re: Specifying local and external block parameters (that old
chestnut)


> I'm not convinced that the scope of a variable is determined by the
> operations applied to it. I'd have thought that scope was intrinsic to
> the variable itself.

As I was initially confused that Ruby distinguished
between methods and local variables by whether it
saw an assignment or a method call first.

Tentatively I'm OK with the := idea... I'm sure
there are many pathological cases to think about,
though.

Hal