[SML 7569] Re: OpNoDupとOpPop

Yasuda Yutaka yasuda @ mfc.bakkers.gr.jp
2009年 6月 5日 (金) 00:01:45 JST


安田です。

> 今日は。

はい。こんばんわ。。。(^_^)

> 102番にOpPopがあり、動作もそれほど違いが無さそうでし 
> たので、
> MethodContextをインスペクトしている間に
>
> self method byteAt: 11 put: 102

うぉぅ!(おもわず声が出てしまいました。)

#勉強になります。。。

> OpPopとOpNoDupで本当に違いが無いのか気になります。

VM のソースを見るのが早そうではありますが、、どうも
http://www.cincomsmalltalk.com/userblogs/cincom/blogView?content=vwDeveloper
このあたりをクリアせんといかんようで。。(=_=)

#とりあえず「今は(違いは)無い」に一票!

> 昔のSmalltalk-80には dup first や dup last  
> にあたる物が
> 無いように見えます。
...
> 37 <87> pop
> 38 <88> dup

いやーもう、、、これだったら分かりやすかったんですけど
ねえ。。(^_^!)

dup first = 普通に言うところの dup
dup = 普通に言うところの pop ; dup
dup last = 普通に言うところの pop

では何の事やら、、、

でわでわ									Yasu.



SML メーリングリストの案内