Gauche でコマンドラインからエントリポイントを指定する

…ためのオプションってないのかな?

$ gosh --start hoge hello.scm

とすると main でなく hoge から実行が始まるような。
とりあえず↓で代用しているけど。

(define (hoge)
  (print "hoge world!!!"))

(define (main args)
  (if (not (null? (cdr args)))
    (eval `(,(string->symbol (cadr args))) (interaction-environment)))
  0)