Я пытаюсь написать программу схемы, которая будет принимать список оценок в качестве входных данных и выводить результаты в виде списка оценок.
Я получил это далеко, .. я не знаю, что не так, я получаю ошибку, объект (), переданный в качестве первого аргумента для CDR, не правильный тип ....
здеськод
(define (grades list1)
(cons (cond ((= (car list1) 100) 'S)
((= (car list1) 90) 'A))
(cons (grades (cdr list1)) '())))