#;6> (define-syntax et (lambda (form rename compare?) (transform (cadr form)))) #;7> (et (#\< #\>)) Error: malformed expression: (#\< . "524a50782178998021a88b8cd4c8dcd8") Call history: [transform] (string (car x)) [transform] (car x) md5.scm: 26 message-digest#make-message-digest [transform] (transform (cdr x)) [transform] (cdr x) [transform] (null? x) ((#\< . "524a50782178998021a88b8cd4c8dcd8") (#\> . "cedf8da05466bb54708268b3c694a78f")) (#\< . "524a50782178998021a88b8cd4c8dcd8") <-- #;7> ,x (et (#\< #\>)) ((#\< . "524a50782178998021a88b8cd4c8dcd8") (#\> . "cedf8da05466bb54708268b3c694a78f")) #;7>