- 475 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 22:17:16.53 ]
- (setq l '((1) (2 (3))))
(defun append-tail (l m) (append (list (first l)) (list (append (list (first (second l))) (list (append (second (second l)) m)))))) CL-USER> (append-tail l '(4)) ((1) (2 (3 4))) CL-USER> (append-tail (append-tail l '(4)) '(5)) ((1) (2 (3 4 5))) CL-USER> (append-tail (append-tail (append-tail l '(4)) '(5)) '(6)) ((1) (2 (3 4 5 6)))
|

|