Welcome to the CHICKEN Scheme pasting service
no title added by markskilbeck on Wed Nov 16 20:14:44 2011
(define (bencode-decode-dictionary in)
(if (char=? #\e (peek-char in))
'(dictionary)
(let* ((key (bencode-decode in))
(val (bencode-decode in)))
(append (bencode-decode-dictionary in)
(list (cons key val))))))