On Thu, Feb 13, 2003 at 08:35:34AM +0900, patrickdlogan / attbi.com wrote:
> > (3) some other syntax will be introduced for cases where...
> 
> God help us all. I thought Ruby was a simple language.
> 
> If a variable is only used in the scope of a block, then let the darn compiler
> figure that out.

That modification is not meant to spoon-feed the compiler (which does
BTW not exist) but rather to _simplify_ the scoping rules. The AST
walker always knows the truth about the program; the programmer might
not. The proposed change makes it easier to realize what's going on.

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

#if _FP_W_TYPE_SIZE < 64
#error "Only stud muffins allowed, schmuck."
#endif
	-- linux/arch/sparc64/quad.c