[#48875] MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない — Takahiro Yamaguchi <Takahiro.Yamaguchi@...>

9 messages 2012/08/08

[#48876] ツイートの文字コード変換について — konoki-nannoki-ggrks.mp4@...

こんにちは。

9 messages 2012/08/08

[#48895] rvmで、1.8.7と1.9.2の両方を使い分けたいのですが — Fumiaki Sakamoto <ua6ta6@...>

お世話になっております。

10 messages 2012/08/13

[ruby-list:48867] Re: Objectの下にKernel等に定義された定数と同名のモジュール/クラスを定義出来ない

From: "NARUSE, Yui" <naruse@...>
Date: 2012-08-06 10:03:25 UTC
List: ruby-list #48867
成瀬です。

(2012/08/06 18:51), py wrote:
>> module Kernel::X; end
>> module X
>>   p self  #=> Kernel::X
>> end
>> module Object::X
>>   p self  #=> Kernel::X
>> end
> 
> CRuby以外もいくつか見てみました。
> JrubyとRubiniusは同じで、IronRubyだけ新たにObject::Xを作るようです。
> やっぱり仕様みたいですね。
> 
> ところでこういう細かい話はruby-devとかで聞いた方がいいでしょうか?

Ruby ではクラスやモジュールも定数として扱われるので仕様です。
(定数にクラスオブジェクトやモジュールオブジェクトが入ってる)
IronRuby の挙動が間違ってますね。

このような話も ruby-list で正しいと思います。

In This Thread