by shigemk2

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

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

関数を実行するには、括弧で括らなければならない。
括弧で囲まれたものは関数と見做され、
逆に括弧で括られないものは変数の名前と見做される。

[1]> pi
3.1415926535897932385L0
[2]> (pi)

*** - EVAL: undefined function PI
The following restarts are available:
USE-VALUE      :R1      Input a value to be used instead of (FDEFINITION 'PI).
RETRY          :R2      Retry
STORE-VALUE    :R3      Input a new value for (FDEFINITION 'PI).
ABORT          :R4      Abort main loop
Break 1 [3]> (sin pi)
-5.0165576136843360246L-20
Break 1 [3]>