Будьте предупреждены: это домашнее задание.Я пытаюсь написать функцию Scheme, которая переворачивает список.'(1 2 3) становится' (3 2 1) и т. Д. Мне не разрешено использовать предопределенную функцию, которая делает это.
Я на правильном пути с тем, что я здесь написал?
;myReverse
(define (myReverse list)
(if (null? list) '()
(append (myReverse(cdr list)) car list)))
Спасибо!