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