2015/09/20
プログラミングGauche 7.4練習問題
可変長の引数を受け取り,リストにして返す手続きlist
を書く.
(define list
(lambda ls
(cond (else ls))))
または
(define (list . ls)
(cond (else ls)))
実行してみる.
(list)
()
(list 1 2 )
(1 2)
(list '(1 2) '(3 4))
((1 2) (3 4))
引数をそのまま返すだけ.
これ以外の書き方ってあるのかな.