Go to the first, previous, next, last section, table of contents.

Evaluation(評価)、Expansion(展開)、Equivalence(等価)

Lisp のコードは、評価されるとその結果を返します。このマニュアル中(の例)では、 それを `>' で示します。

      (car '(1 2))
      => 1

フォーム(訳注:form)がマクロ呼び出しの場合、それは実際に(Lisp が)評価を行なう フォームに展開されます。 (このマニュアルでは)展開された結果を `=>' で示しま す。 (展開されたフォームを評価した) 実際の結果を示す場合と示さない場合とがあり ます。

      (third '(a b c))
      => (car (cdr (cdr '(a b c))))
      => c

そのフォームと同じ結果をもたらす別のフォームを示した部分が、何箇所か存在しま す。

      (make-sparse-keymap)
      ==
      (list 'keymap)

Go to the first, previous, next, last section, table of contents.