「The Little Schemer」P.15 ~
- lat
- a lat is is a list of atoms
- null list is lat
- Every lat is a list of atoms!
自前のlat?
(define lat? |
(lat? '(1 2 3))
(lat? '(a b c))
(lat? '())
(lat? '((1 2 3) 4 5)) |
回答
(define lat? |
- 違い
- インデントが異なった
- 引数名が異なった
- (cond ...
- asks questions
- (lambda ...
- creates a function
- (define ...
- gives it a name
書籍では以降、再帰の説明がS式及び行単位で続く・・・。
結構くどい。
省略。
0 件のコメント:
コメントを投稿