Cyent schrieb:
..

>def foo
>  my_var = nil
>  box.each do |e| 
>    my_var = e if e.blah
>  end
>
>  use_var( my_var)
>end
>
>This is another case of "nil means uninitialized".
>
>
>  
>
...

>So perhaps I should retract RCR 303 and created a new one suggesting  and
>differentiation between "uninitialized" and "no thing here", and
>effectively RCR-303 for "no thing here".
>  
>

You could ask for the creation of a separate "undefined" value similar
to the "undefined, "null" pair in Javascript

OT - doses anybody know whatever happen to Javascript 2.0? (please
don't kill me but I actually kind of like Javascript::-)

/Christoph