2012-03-27から1日間の記事一覧

初めての人のためのLisp (pronとか、doとか、あとは 暗黙のprogn (implicit progn) )

<CommonLisp Clojure> 〇 prog 対応するものなし progは局所変数の宣言、順な評価 のみならず、 goによるジャンプや、returnによる処理の中断が可能。 手続き型言語的。 ※フル機能。 〇 let let 局所変数宣言、順な評価ができる。 〇 progn do 順に評価の…

初めての人のためのLisp (再帰関数)

もう一度、再帰関数について。 Lisp特有の話ではないようにも思うが、これまであまり詳しくやったことがないので。 再帰関数とは、関数定義の中でその関数自体を呼び出すような関数。 よく、フィボナッチ数列とか表現するのにつかわれたりして、 数学的帰納…