[#14922] alias $gvar — Koji Arai <JCA02266@...>

新井です。

19 messages 2001/10/14

[#15006] Re: eval.c (rb_stack_check): prohibit recursive raising error — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2001/10/26
[#15008] Re: eval.c (rb_stack_check): prohibit recursive raising error — Shugo Maeda <shugo@...> 2001/10/26

前田です。

[ruby-dev:14991] Re: ENV[]=

From: nobu.nakada@...
Date: 2001-10-24 02:22:32 UTC
List: ruby-dev #14991
なかだです。

At Wed, 24 Oct 2001 09:53:46 +0900,
matz@ruby-lang.org (Yukihiro Matsumoto) wrote:
> | ENV[]= が成功したときに true が返ってきてしまうのですが、
> |Hash と同様にセットした値を返すのが自然ではないでしょうか?
> 
> ですね。これに対する対応は
> 
>   * ENV.[]= をきちんと定義する
> 
>   * []=の戻り値ではなくいつも右辺値を返すようにする。
> 
> のどちらかが考えられますが、どっちがいいでしょうね。

 s.equal?(ENV.[]=s)にするかどうかということでしょうか。後者
[ruby-dev:14988]でいいと思いますが。Hash#[]=も右辺値をそのまま
返してるし。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread