Следующая строка в моем коде дает мне ошибку несвязанного идентификатора.
((symbol<? x (car l)) #f)
может ли кто-нибудь объяснить мне, почему я получаю эту ошибку и как я могу ее решить.
Вот весь код:
; tests membership in ordered list of symbols
(define (member? x l)
(cond
((null? l) #f)
((symbol=? x (car l)) #t)
((symbol<? x (car l)) #f)
(else (member? x (cdr l)))))
symbol<?
не существует ни в одной известной мне схеме. Вы должны преобразовать его в строку. - person leppie   schedule 28.04.2014