[#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:7709] Re: [ruby-ext:00382] New coerce scheme

From: Shin-ichiro Hara <sinara@...>
Date: 1999-08-17 23:17:51 UTC
List: ruby-dev #7709
原です。

In message "[ruby-dev:7702] Re: [ruby-ext:00382] New coerce scheme"
    on 99/08/17, toyofuku@juice.or.jp <toyofuku@juice.or.jp> writes:
|
|  豊福@パパイヤです。

|原さん
|> ただ、(ii) があれば (iii) はほとんど必要ないですよね。前に
|> 必要になる例をあげていただいた覚えがありますが。
|
|  私覚えてないんですがどんな例でしたっけ。

例えば 2 で割れない分母を持つ分数クラスと 3 で割れない分母を
持つ分数クラスどうしの和とかです。どちらも相手をどう扱ってい
いかわからない。豊福さんがあげたのは前者を違う文脈で、でした。
(^^;

|>>   「左側からのop」をどう表現するのかとか、それがないとき
|>> どう (左側からの一般的演算用処理)(op, other) に変換するのか
|>> とかは全然考えてないです。
|> 
|> 字句解析上可能かどうかわからないのですが、2項演算子の後ろ
|> に ! を付けて反対にしたらどうでしょう。
|
| 二項演算的なものには div などのように記号じゃないものも
|ありそうですから、それに ! をつけると div! のように破壊的
|メソッドっぽくなりますね。

二項演算はもともとすべて破壊的でないので、混乱はないのでは?

In This Thread

Prev Next