(define (foo char) (let ([dcchar (downcase char)] [x (upcase char)]) `{lambda {y} ,(bar x 3) {baz y ,dcchar}})) ;; Had to move a stray paren from the previous example ===== Morgan McGuire morgan3d@yahoo.com __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com