> letはlet*では記述できません。

(let
    ((name1 value1)
     (name2 value2))
  ...)
は
(let*
    ((name1 value1))
  (let*
      ((name2 value2))
     ...)
のように変換できるのでは。。。