[#7631] 1.3 to 1.4 — Katsuyuki Komatsu <komatsu@...>

小松です。

26 messages 1999/08/12
[#7632] Re: 1.3 to 1.4 — matz@... (Yukihiro Matsumoto) 1999/08/12

まつもと ゆきひろです

[#7634] Re: 1.3 to 1.4 — Katsuyuki Komatsu <komatsu@...> 1999/08/13

小松です。

[#7636] Re: 1.3 to 1.4 — matz@... (Yukihiro Matsumoto) 1999/08/13

まつもと ゆきひろです

[#7638] cvs HEAD (Re: Re: 1.3 to 1.4) — EGUCHI Osamu <eguchi@...> 1999/08/13

えぐち@エスアンドイーです。

[#7647] Re: cvs HEAD (Re: Re: 1.3 to 1.4) — matz@... (Yukihiro Matsumoto) 1999/08/13

まつもと ゆきひろです

[#7641] Re: [ruby-ext:00382] New coerce scheme — keiju@... (石塚圭樹)

けいじゅ@日本ラショナルソフトウェアです.

26 messages 1999/08/13

[ruby-dev:7658] Re: [ruby-ext:00382] New coerce scheme

From: Shin-ichiro Hara <sinara@...>
Date: 1999-08-13 07:24:27 UTC
List: ruby-dev #7658
原です。

いけないいけないと思いながらふと coerce の事を考え始めている今日
この頃です。(^^;

ちょっと気になったんだけど、

|class 数値関連クラス

で、+(other) と coerce(other) では、とても似たことをしてますよね。

しかし、coerce(other) では super を呼ぶのに、+(other) では super
を呼ばずに、すぐ coerce させている。

 +(other) でも super を呼んで、この「数値関連クラス」の最も上位の
クラスでのみ coerce を呼ぶのがいいのでは?

いや、単にこの「数値関連クラス」に上位クラスが無いケースでの説明を
書いているだけかな。

coerce 利用の雛型か何かモジュールになっているといいかも。
#と、まあ、なんか、この手の話も前に読んだような気もする。(^^;;

In This Thread