えぐち@エスアンドイー です。
>>> In message [ruby-list:18651] Re: [book] $*, etc.
On Tue, 16 Nov 1999 22:42:06 +0900, えぐち said:
えぐち> % cat x.rb
えぐち> a = Class.new
えぐち> b = Class.new
えぐち> M = a = b
えぐち> p [a.name, a.id]
えぐち> p [b.name, b.id]
えぐち>
えぐち> % ruby x.rb
えぐち> ["M", 67582704]
えぐち> ["M", 67582704]
えぐち>
えぐち> これって、何が起こったの????
失礼、錯覚!
M = a = b
が、この瞬間だけ、私の頭の中で左結合してました。^^)l
M = a
M = b
ならどうなるか?、とおもったのですが、、
% ruby x.rb
x.rb:5: warning: already initialized constant M
["", 67582684]
["M", 67582664]
なんですね。
えぐち