2

Dr. Racket でエバリュエーターを実行しようとすると、「モジュール言語: 定義ウィンドウには式が 1 つしかありません」というエラーが表示されます。

明らかに、このウィンドウには複数の定義があり、エバリュエーターには複数の定義があります。これらの複数の定義を実行するにはどうすればよいですか? または、エバリュエーターを実行する他の方法があります。

どんな助けでも大歓迎です。

4

2 に答える 2

6

私は Racket を初めて使用し、最初のプログラムを実行しようとしたときに、このエラーに遭遇しました。

#lang racket/baseソースコードの冒頭に追加したところ、この問題は解決しました。

于 2014-02-26T18:39:49.237 に答える
1
#lang r5rs

セットカーを解決!問題が発生しましたが、今回はエラーは不明でした。これを (#%require (スキーム/ベース エラーのみ)) で解決しました。

そこで、次の 2 行を追加して、エバリュエーターを実行します。

#lang r5rs
(#%require (only scheme/base error))
于 2013-10-30T09:48:29.793 に答える