by shigemk2

当面は技術的なことしか書かない

2013-03-25から1日間の記事一覧

対話によるCommon Lisp入門 4 ある種のデータベース

[6]> (setf people '((RIE 19) (TOM 22) (KEVIN 37) (ERIKA 9))) ((RIE 19) (TOM 22) (KEVIN 37) (ERIKA 9)) [7]> (remove 20 people :test #'<= :key #'second) ((RIE 19) (ERIKA 9)) ... Break 7 [21]> (remove 20 people :key #'second :test #'<= ) ((RI…

対話によるCommon Lisp入門 3 割り算とべき乗

[2]> (/ 24 36) 2/3 [3]> (/ 24.0 36.0) 0.6666667 [4]> (sqrt -9) #C(0 3) [5]> (sqrt (+ (expt 3 2) (expt 4 2))) 5

対話によるCommon Lisp入門 2 lispの括弧

関数を実行するには、括弧で括らなければならない。 括弧で囲まれたものは関数と見做され、 逆に括弧で括られないものは変数の名前と見做される。 [1]> pi 3.1415926535897932385L0 [2]> (pi) *** - EVAL: undefined function PI The following restarts are…