[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:318

From: Nobuyoshi Nakada <nobu.nokada softhome.net>
Date: Wed, 17 Nov 2004 18:29:14 +0900
Subject: [yarv-dev:318] Re: method call eval order

なかだです。

At Wed, 17 Nov 2004 16:21:48 +0900,
SASADA Koichi wrote:
>  メソッド呼び出しの評価順序についてずーっと考えていたのです
> が(やっぱり、reciever は最後に評価したいなぁ、と)、少し思
> いついたので書いてみます。

最後にしたいというのはどういう理由からでしょうか。

> 	recv.m(a, b, *c, &d)
> 
>  a, b, c, d, recv の順に評価されても、あんまりぎゃっと言う人
> は居ないような気がします。というか、そんなところに依存してる
> 人はダメダメ。

たしかに依存するのは避けたほうがいいかも知れませんが、recvが最
初でも違和感はないのでは。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       317 2004-11-17 16:21 [ko1 atdot.net       ] method call eval order                  
->     318 2004-11-17 18:29 ┣[nobu.nokada softhome]                                       
       319 2004-11-17 18:33 ┃┗[ko1 atdot.net       ]                                     
       320 2004-11-18 17:04 ┗[matz ruby-lang.org  ]                                       
       325 2004-11-19 13:08  ┗[maeda-yarv atusi.org]                                     
       326 2004-11-19 13:46   ┗[matz ruby-lang.org  ]                                   
       327 2004-11-19 15:30    ┗[ko1 atdot.net       ]                                 
       328 2004-11-19 23:35     ┗[maeda-yarv atusi.org]                               
       329 2004-11-19 23:56      ┗[matz ruby-lang.org  ]