ペアがスペース文字で終わる場合、結果値に1つのドット(。)が含まれるのはなぜですか?このドット(。)はどういう意味ですか?
(cons 1 2 )
;Value 2: (1 . 2)
(car (cons 1 2 ))
;Value: 1
(cdr (cons 1 2 ))
;Value: 2
ペアには2つの要素しかないため、これはばかげているようです。
最初の式が結果に1つのドットをエコーする理由を知りたいだけです!
(cadr (cons 1 2 ))
;The object 2, passed as an argument to safe-car, is not a pair.
;To continue, call RESTART with an option number:
; (RESTART 1) => Return to read-eval-print level 1.
ありがとう!