At 06 Mar 2001 19:32:58 -0800, Leo Razoumov <see_signature / 127.0.0.1> wrote: > # PROPOSED FEATURE: > x = 0 #line_1 > { > my x = 7 # new varible 'x' shadowing 'x' from line_1 > x # -> 7 > } > x # -> 0 CLU ((<URL:http://www.pmg.lcs.mit.edu/CLU.html>)) has explicit variable declarations and nested scopes, but prohibit the shadowing of variables in outer scopes. I think this rule is effective to avoid bugs. Shugo