前田です。

At Sun, 4 Mar 2001 23:44:48 +0900,
matz / zetabits.com (Yukihiro Matsumoto) wrote:
> |うーん、仕様としては Fixnum 限定で、String#[]のように
> |  Fixnum#[nth]
> |  Fixnum#[beg, len]
> |  Fixnum#[beg..end]
> |  Fixnum#[nth]=
> |  Fixnum#[beg, len]=
> |  Fixnum#[beg..end]=
> |ができれば良いかと。(負のbegとか負のlenとかも含めて)
> |# というわけで Subject は Fixnum です。
> 
> そう来ると思った。 ^^;;;
> 
> Fixnumはimmutableなんで[]=は定義できません。
> 1そのものは変化できないということ。
> だからこそちゃんと設計しなきゃと言うわけなんです。

BitSetクラスを用意するとか。
# 需要があるのかはわかんないですけど。

-- 
前田 修吾