1
私は、単一の値を出力し、単純なsicp -flavouredスキームスクリプトを作成しようとしている:私はracket test.scm
でそれを実行するとsicp-flavoredラケットスクリプトを作成し、単一の値を出力する方法は?
$ cat test.scm
#lang sicp
(+ 1 2 3)
、出力結果("6"
)しません。スクリプトの作成/実行方法は?
私は、単一の値を出力し、単純なsicp -flavouredスキームスクリプトを作成しようとしている:私はracket test.scm
でそれを実行するとsicp-flavoredラケットスクリプトを作成し、単一の値を出力する方法は?
$ cat test.scm
#lang sicp
(+ 1 2 3)
、出力結果("6"
)しません。スクリプトの作成/実行方法は?
問題はそれよりも深いです。 sicp
モジュールのインストールが正しくないか、言語設定が間違っています。
DrRacketのGUIを使用して同じコードを実行してからコマンドラインから実行してみてください。また、マニュアルの指示に従ってsicp
モジュールを再インストールしてみてください。
モジュールを再インストールし、実際に感謝を助けました。 – planetp
'(display(+ 1 2 3))'を試しましたか? –
@Óscarこれは 'racket
planetp
その内容のファイルで 'racket test.scm'を実行すると、私のために' 6'が表示されます。実行しているOSは何ですか?どのバージョンのRacketを使用していますか? –