나는 다음과 같이 기본적으로 뭔가를 할 필요가 :계획 : 순차적으로 실행
(define test
(λ (ls1 ls2)
(cond
((empty? ls2) null)
(else
(append ls1 (car ls2)) (test ls1 (cdr ls2))) (displayln ls1))))
문제는 다른 절과 다음 기능입니다. 실행할 else 절의 두 절이 필요하고 마지막 함수를 실행해야하지만 구문을 올바르게 가져올 수 없습니다.
'(1 2 3 4 5 6)이 표시되도록하려면 ('test (1 2 3) '(4 5 6)) 필요하며 재귀 호출을 사용해야합니다.
모든 조언을 주시면 감사하겠습니다.
감사합니다.
이 절차가 수행해야하는 작업을 이해하는 데 문제가 있습니다. 당신은 그것이 무언가를 인쇄하고 있다고 확신합니까, 아니면 단지'ls1'과'ls2'가 서로 붙어서 돌려 주어야한다고 생각합니까? – acfoltzer