ももちゃん@では一案を...

From: matz / netlab.co.jp (Yukihiro Matsumoto)
Subject: [ruby-list:6235] Re: i++
Date: Wed, 4 Feb 98 16:38:09 +0900

> まつもと ゆきひろです
> 
> 「オブジェクト指向的に意味がある」という観点から考えると,な
> んらかのメソッド呼出しにマッピングされる必要があると思います.
> んで,整数の場合には v = v + 1 でよいのでしょうけど,では文
> 字列は? 配列は? その他のオブジェクトはと考えるとなかなか良
> いアイディアが浮かびません.これなら万全というアイディアがあ
> りましたら,是非教えて下さい.

うーん.適用できるモノには適用して,ダメなモノは fail ではま
ずいですか? たとえば数値に .each したら fail しますよね...


数値型
  v = v + 1

文字型
  "000" → "001"
  "test" → "tesu"

# うーん,perl 風っていい加減だし,美しくないかもしれないけ
# ど好きだなぁ (^^;).tmp file 作る時とか便利だし.

配列など
  assert fail

-- 
Yasunari Momoi <conan / Armonicos.co.jp>, Armonicos Co., Ltd.
WIDE: <conan / wide.ad.jp>, JLUG: <conan / linux.or.jp>