désolé de déborder avec autant de questions.Lisp, quelques questions sur les listes et la récursivité
Je donne les résultats suivants:
(defun recursive-function (string) "returns list of strings"
;I am trying to return flat list
; create list L
(append (mapcar 'recursive-function L)))
Mais depuis fonction récursive renvoie une liste, je me retrouve avec une liste d'une liste d'une liste ..., alors que je veux juste une liste plate.
Quelle est la bonne façon pour moi d'implémenter la récursivité sur des fonctions qui prennent un scalaire et retournent une liste de scalaires?
Merci.