define の罠

自分の処理系でLandOfLispを動かしてみようと奮闘中。
でも define の使い方がちょっとずつ違う。。。
Scheme手習いと違うので混乱気味。

;;land of lisp P13
(define guess-my-number ()
  (ash (+ *small* *big*) -1))
;;https://github.com/shirok/Gauche-LoL/blob/master/guess.scm
(define (guess-my-number)
  (ash (+ *small* *big*) -1))

これ全部 lambda を省略していると思っていいのかな?
うーん。。。