У меня есть следующие п-арной функции я определил: (define (- . l)
(cond ((null? l) 0)
(else (b- (car l) (apply - (cdr l))))))
Он отлично работает для двух аргументов, но больше, и он начинае
Процедура fermat-test, представленная Структура и интерпретация компьютерных программ имеет порядковый номер роста, который был проверен мной и многими другими людьми эксперименты. Что меня смущает пр
Как вы знаете, когда есть вызов функции, схема создает новое местоположение для каждого вызова и помещает параметры функции в местоположения. Например, если у вас есть (define r 5)
(define a 3)
(def
У меня есть этот код: (define (Insert value list)
(if (null? list) (list value))
(if (< value (car list)) (list (Insert (value list))))
(Insert (cdr list) list))
Я хочу этот код, чтоб