Schema: Zustand "nicht gleich"

Ich würde gerne dieses Schema:

if ((car l) != (car (cdr (order l))) do something

insbesondere schrieb ich dies:

((eq? (car l) (car (cdr (order l))) ) 
 (cons (count (car (order l)) (order l)) 
       (count_inorder_occurrences (cdr (order l))))) 

aber es vergleicht (car l) mit (car (cdr (order l)) für die Gleichstellung.
Ich will stattdessen etwas zu tun, nur wenn eq? ist falsch. Wie kann ich das in meinem Beispiel?

Dank

InformationsquelleAutor Frank | 2013-03-28

Schreibe einen Kommentar