안녕하세요 여러분, 문자와 숫자가 혼합 된 목록을 구성하려고합니다. 예를 들어 funciton (inc-list1 '(cat 4 dog 3 x 5)) => (cat 5 dog 4 x 6)을 호출 할 때. 나는 논리가 옳다는 것을 확신한다. 그래서 나는 구문에서 뭔가를 놓치고 있다고 생각한다. 여기 내 코드가혼합 목록 작성
(defun inc-list1 (list)
(cond ((null list)
nil
)
(numberp (first list)
(cons (+ 1 (first list)) (inc-list1 (rest list)))
)
(T
cons (first list) (inc-list1 (rest list))
)
)
)
어떤 오류가 발생합니까? – joergl