[#954] Rational — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

23 messages 1996/10/30
[#955] Re: Rational — matz@... (Yukihiro Matsumoto) 1996/10/30

まつもと ゆきひろです.

[#968] Re: Rational 1996/10/31

けいじゅ@SHLジャパンです.

[ruby-list:705] Re: ++[Re: dylan [Re: swap values(Re: call by reference)]]

From: matz@... (Yukihiro Matsumoto)
Date: 1996-10-01 07:19:16 UTC
List: ruby-list #705
In message "[ruby-list:703] Re: ++[Re: dylan [Re: swap values(Re: call by reference)]] 	 "
    on 96/10/01, 石塚圭樹 <keiju@shljapan.co.jp> writes:
|
|けいじゅ@SHLジャパンです. 
|
|In [ruby-list :00700 ] the message: "[ruby-list:700] Re: ++[Re: dylan
|[Re: swap values(Re: call by reference)]] ", on Oct/01 15:42(JST)
|matz@caelum.co.jp (Yukihiro Matsumoto) writes:
|
|>|ところで, += とかは実装されていますが, これはどのように解釈されている
|>|のでしょう?
|>
|>意味的に妥協できる範囲内でのシンタックスシュガーです.
|
|++や--も同様にシンタックスシュガーで定義するというのは, いかがでしょう?
|
|VAR++ :: VAR += 1 or VAR = VAR.next
|
|後者の方が良い気がします.

これも ++VARのことを考えると頭痛い気がします.まあ,a+=1を
a++と書きたいだけで,そこまですることは無いじゃないかな(減る
のは1文字だけ)というのが正直な気持です.メリットは文字列に対
して++演算子が適用できるようになることだけかな.

                                まつもと ゆきひろ /:|)

In This Thread

Prev Next