2008-08-21から1日間の記事一覧
関数に関する章。これもLispの核のような気がするので多分重要です。 大域関数 fboundpは関数の存在を確かめる関数。 * (fboundp '+) T * (fboundp '&) NIL * ドキュメンテーション defunで定義した関数の本体前の式(の一つ)がストリングであれば、それは関…
関数を渡すと、それを持ったオブジェクトが返ってくるわけです。 Rubyってめちゃくちゃ柔軟。素晴らしい。 # 受け取ったブロックをhogeメソッドとして実装したオブジェクトを返す def test(&block) # 受け取ったブロックをhogeメソッドとして実装したModule…