On Thu, Aug 21, 2003 at 11:59:31AM +0900, Yukihiro Matsumoto wrote:
> The variables-first-appear-in-a-block-are-local-to-the-block rule will
> be obsoleted.  Local variables will be local to the block only when
> they appear in the block parameter list.

Are you sure you'll drop ':='?

  local |bla| do

  end

is very verbose and is just a declaration (which you wanted to avoid) under cover.

:= would be an interesting experiment, one that could easily be undone
by a small filter were it to be abandoned later.

-- 
 _           _                             
| |__   __ _| |_ ___ _ __ ___   __ _ _ __  
| '_ \ / _` | __/ __| '_ ` _ \ / _` | '_ \ 
| |_) | (_| | |_\__ \ | | | | | (_| | | | |
|_.__/ \__,_|\__|___/_| |_| |_|\__,_|_| |_|
	Running Debian GNU/Linux Sid (unstable)
batsman dot geo at yahoo dot com

'Ooohh.. "FreeBSD is faster over loopback, when compared to Linux
over the wire". Film at 11.'
	-- Linus Torvalds