2008-05-12から1日間の記事一覧

call/cc パズルを Squeak Smalltalk で

Lisp Scheme Part21 >>885 経由で Scheme:call/ccパズル が確かに面白そうだったのでこれにチャレンジ。問題は、次の式がどんな動きをするか?というもの。 (let* ((yin ((lambda (foo) (newline) foo) (call/cc (lambda (bar) bar)))) (yang ((lambda (foo)…

Rubinius Ruby で、レシーバが代入されているローカル変数名を得る

“二変数を入れ替えるメソッド”を Squeak Smalltalk と Rubinius Ruby で について rubinius-irc で言及をいただいたみたいで、そのくだりでこんなやりとりを見つけました。 17:50:55 tmornini Howdy all. 17:51:07 tmornini Is there a way to get the symbo…