Следващият ред в моя код ми дава грешка в необвързан идентификатор.
((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