Re: Multivalue tail recursion?

Liste des GroupesRevenir à cl lisp 
Sujet : Re: Multivalue tail recursion?
De : Nobody447095 (at) *nospam* here-nor-there.org (B. Pym)
Groupes : comp.lang.lisp
Date : 19. Jun 2025, 22:10:54
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <1031uct$4mnm$1@dont-email.me>
User-Agent : XanaNews/1.18.1.6
 
 (loop for x in '(3 5 7)
       for y in '(2 5 8)
       when (= x y)
         collect (cons x y))


What if there were more than two lists?
This will handle any number of lists:

Scheme:

(filter-map
  (lambda xs (and (apply = xs) xs))
  '(0   3 5   7 9)
  '(0   2 5.0 8 9.0)
  '(2   4 5   8 9))

((5 5.0 5) (9 9.0 9))

Date Sujet#  Auteur
19 Jun 25 * Re: Multivalue tail recursion?4B. Pym
19 Jun 25 `* Re: Multivalue tail recursion?3Kaz Kylheku
20 Jun 25  `* Re: Multivalue tail recursion?2Alan Bawden
20 Jun 25   `- Re: Multivalue tail recursion?1Lawrence D'Oliveiro

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal