Lisp Scheme Part36

このエントリーをはてなブックマークに追加
797デフォルトの名無しさん
>>785>>787
回答ありがとうございます。
Rubyの場合はmethod_missing というのを使っているんですね。
そちらも知らなかったので勉強になりました。

はちみつ餃子さんと>>787さんのコードを合わせて
-(lambda arg (car (apply ,(cadr sym) arg)))))
+(lambda arg (g apply ,(cadr sym) arg))))

として全部の関数を再定義して見ることにします。