Én a Dr. ütő, a nyelv elég nagy, és próbálok egy egyszerű bináris keresési fa „a?” módszer, hogy vissza fog térni, ha az érték a bináris keresési fát, vagy sem. Meg kell általános, elfogadva bármilyen keresési fa (függetlenül attól, hogy tartalmaznak húrok, ints, stb), de én fut be ezt a hibaüzenetet, amely megőrjít. Minden segítséget előre is köszönjük, itt a kód:
SZERKESZTETT :: most már működik, de nem semmit, de a számok (vagy legalábbis nem működik vonósok) .. Új probléma:
(define (bstsearch tree value)
(cond
((null? tree) #f)
((< value (car tree))
(bstsearch (cadr tree) value))
((> value (car tree))
(bstsearch (caddr tree) value))
((= value (car tree))
#t)
))
A hiba kapok mondja:
<: expects type <real number> as 1st argument, given: horse; other arguments were: horse
Használat során:
(bstsearch '(horse (cow () (dog () ())) (zebra (yak ()()) ())) horse)
bemenetként.













