4

SICP を介して作業するために、Windows の emacs で実行されているスキームの実装を見つけたいと考えています。MITスキームが頭に浮かびますが、その公式サイトには、Code for running MIT/GNU Scheme under GNU Emacs does not work on Windowsと書かれています.Windowsでデフォルトのエディタを使用したくありません. Windowsでこれをどのように処理できますか? これを行うことができるスキームの実装はありますか?Petite Chez Schemeを試してみました。しかし、SCIP を介して作業するには何か問題があります。

4

2 に答える 2

4

最近の最もフレンドリーなScheme環境は、 http://racket-lang.org/から入手できるDrRacketです。これは、Schemeの多くのバリエーションをサポートするRacket上にグラフィカルIDEを提供します。

Dr RacketをSICPで使用するには、最初にDr Racketを開き、次に次のような最初の行を置き換えます。

#lang scheme

#lang planet neil/sicp

次に、右上の緑色の実行ボタンをクリックします。これにより、RacketのリポジトリからSICPパッケージのダウンロードが開始され、インストールされます(ログを表示して、何が起こっているかを確認できます)。

それが完了すると、を実行(dec 5)して取得4し、(inc 3)を取得できるようになります4

編集:チェックアウトしたい場合は、のドキュメントneil/sicphttp://www.neilvandyke.org/racket-sicp/にありますが、パッケージについて知ることはあまりありません。

于 2012-09-18T16:53:09.027 に答える