[#37041] [ANN] Exerb/Exerb-CC 2.6.0 — Yuya Kato <yuya-ml@4th.to>

未踏ユース終了まで1ヶ月を切って、焦り気味のYuyaです。

27 messages 2003/02/02
[#37202] Re: [ANN] Exerb/Exerb-CC 2.6.0 — "TOYOFUKU Chikanobu" <toyofuku@...> 2003/03/02

豊福です。

[#37206] Re: [ANN] Exerb/Exerb-CC 2.6.0 — Yuya Kato <yuya-ml@4th.to> 2003/03/04

Yuyaです。

[#37058] Re: Local variables & blocks — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

27 messages 2003/02/05
[#37059] Re: Local variables & blocks — ichimal@... 2003/02/06

皆様、初めまして鈴木です。

[#37063] Re: Local variables & blocks — matz@... (Yukihiro Matsumoto) 2003/02/07

まつもと ゆきひろです

[#37110] Re: Local variables & blocks — ichimal@... 2003/02/16

鈴木です。

[#37115] Re: Local variables & blocks — Tanaka Akira <akr@...17n.org> 2003/02/17

In article <200302161629.h1GGTvJ5008901@fenix.ne.jp>,

[#37123] 私はこれにハマリました。 — Shin-ichiro HARA <sinara@...> 2003/02/18

原です。

[ruby-list:37111] Re: Local variables & blocks

From: ichimal@...
Date: 2003-02-16 16:33:35 UTC
List: ruby-list #37111
  鈴木です。

In message "[ruby-list:37062] Re: Local variables & blocks"
    on 03/02/06, wakou writes:

> begin
>   case a_var
>   when nil
>     #...
>   end
> rescue NameError
>   #<non-initialized>
> end

  これは nil と未初期化ではなく、nil と未定義の違いを示す例です。

> という事で、もう一つの流れとして、未初期化*値* ではなく、未初期化、こ
> れも議論に加えても良さそうな気もします。
> 
> undef var
> 
> これは有りでしょうか?

  変数を「未定義」化するとか「未初期化」化するのは、本質的に不可逆な概
念を無理矢理可逆なものとみなせと言っているようでいただけません。せめて
「無用になった変数を明示的に廃棄」という概念を用いるべきだと思います。
が、そのような概念はスコープやエクステントに関する規則を複雑にするだけ
だと思います。

---- 
1002.(ichimal)
鈴木信吾

In This Thread