From: Koji Oda Date: 1998-11-05T10:04:32+09:00 Subject: [ruby-list:10644] Re: ':' 小田@QNES です。 --- On Thu, 5 Nov 1998 07:12:29 +0900 Daisuke Sato wrote: > aito@raven.bu.edu さんが書きました > > ruby は,name とか age のようなシンボルを,内部でFixnumに変換して > > 扱っています.:name は,"name" に対応する整数を表しています. > (snip) > > というわけで,String#intern と Fixnum#id2name も参照するといい > > でしょう. > > 素人なりに恐れをいだくのが、別の文字列に対して同一のIDが返ってきそうなこと > でしょうか(Hashの競合の雰囲気で)。 > # もちろん無いように工夫されてるはずですけど これ、私も気になりました。 irb の config にも使われているみたいなのですが、必ず一意の値に なると保証されているのでしょうか? #保証されていると、ほんと、便利に使えます。 ∪*****/\*****\/*****/\*****∪ Koji Oda NEC Software Kyusyu 1st Development Department Based Software Division E-Mail:oda@bsd1.qnes.nec.co.jp ∩*****/\*****\/*****/\*****∩