SUBST-IF ======== Syntax: (subst-if <neu> <Prädikat> <Baum>) ; Common Lisp (tree-substitute-if <neu> <Prädikat> <Baum>) ; Babylon Lisp Diese Funktion tauscht die Elemente, die das richtige Prädikat haben, gegen neue. Sie bearbeitet nicht nur die Liste <Baum>, sondern auch alle Listen, die in <Baum> enthalten sind. Beispiel: >(subst-if 'c #'numberp '(a b 1 (1 b a))) (A B C (C B A))