by shigemk2

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

対話によるCommon Lisp入門 8 read

readは、キーボードからデータを1つ読んで、それを返す関数である。
データはアトムでもリストでもよい。因みに、アトムは、リスト以外のほぼ全てをアトムと呼べる。
なお、readは単に読むだけなので、評価はしない。

[1]> (read)
common-lisp
COMMON-LISP
[2]> (read)
(apple banana cherry)
(APPLE BANANA CHERRY)
[3]> (read)
(apple
bannana
cherry)
(APPLE BANNANA CHERRY)
[4]> (read)
(+ 2 3)
(+ 2 3)