je dois faire quelque chose essentiellement comme ceci:Schéma: exécution séquentielle
(define test
(λ (ls1 ls2)
(cond
((empty? ls2) null)
(else
(append ls1 (car ls2)) (test ls1 (cdr ls2))) (displayln ls1))))
La question est l'autre article et la fonction qui le suit. J'ai besoin des deux clauses de la clause else pour exécuter et j'ai besoin de la dernière fonction à exécuter, mais je ne peux pas obtenir la bonne syntaxe.
J'ai besoin (test '(1 2 3)' (4 5 6)) pour afficher '(1 2 3 4 5 6) et il doit utiliser l'appel récursif.
Un conseil est apprécié.
Merci.
J'ai de la difficulté à comprendre ce que cette procédure devrait faire. Êtes-vous sûr que c'est supposé imprimer quelque chose, ou est-ce juste censé renvoyer 'ls1' et' ls2' ajoutés l'un à l'autre? – acfoltzer