letを&auxに差し替え。

関数内では、引数の所に&auxパラメータを入れるとletを使わずに済むんだね。
letではなくてlet*互換のようだけど、そっちの方が大抵は便利。

common lispでは、推奨されない書き方は意図的に面倒になっているようで、こういう楽な書き方を探すのがいいね。