誰かがSchemeのバリエーションcarと機能の基本的な説明を教えてもらえますか?cdr
私が正しければcar、リストの最初のアイテムを返します。 cdr最初の要素を除いたリストを返します。
私はこれらの他のバリエーション、より具体的には、、などのようなものについて混乱していcadarます。caddrcddr
ランダムな例としてこれがあるとしましょう:
define X '(a b (c d e))
(car X)
(cdr X)
(cadr X)
(cadar X)
(car X)生成するa、(cdr X)生成する(b (c d e))、cadr生成するb。carしかし、 /cdrのような他のバリエーションを推測する方法がわかりませんcadar。