(define (subtract-1 n)
(string-append "Number is: " (number->string n))
(cond
[(= n 0) "All done!"]
[else (subtract-1(- n 1))]))
エラーが発生し続けます: define: 関数本体の式は 1 つだけが必要ですが、余分な部分が 1 つ見つかりました。なぜこれを取得しているのか理解できません。
注意: DrRacket を使用する場合、言語を BSL に設定すると、コンパイル時に Racket コマンド エラーが発生する場合があります。