Введение в программирование на Лиспе

         

чтобы потом списки сцепить xl


(defun heads (xl) (map-ap #'(lambda (x)(cond (x (cons (car x) NIL)))) ; временно голова размещается в список, ; чтобы потом списки сцепить xl ) ) (heads '((1 2)()(3 4)()(5 6))) ;=(1 3 5)
Пример 7.12. Построить список голов непустых списков можно следующим образом:
Закрыть окно



Содержание раздела