Например, '(1 2 3 4 5 6 7 8 9) преобразуется в' (123 456 789).Я пытался найти рекурсивный способ сделать это, но не смог.
Например
(define (f lst) (if (null? lst) null (cons (+ (* 100 (car lst)) (* 10 (cadr lst)) (caddr lst)) (f (cdddr lst)))))