2

M-x eval-bufferバッファ内の Lisp コードを評価します。バッファに書かれた mit-scheme コードを評価するにはどうすればよいですか?

4

1 に答える 1

2

バニラemacsでは、 replrun-schemeを開始するために行うことができます。scheme次に、repl でスキーム コードを評価するために使用できるさまざまな関数を使用できます。

たとえば、 にいるscheme-mode場合、スキーム バッファに次のコードがあるとします。

(define (test a b)
  (+ a b))

でreplを開始した後run-scheme、関数定義の最後に移動してC-x C-e、replで評価することができます。これで、test関数が repl で定義されました。この型をバッファで次のようにテストします。

(test 1 3)

SENSP の最後に移動してC-x C-eもう一度実行すると、repl に 4 が出力されます。またC-c C-l、ファイル全体を一度にロードするために使用することもできます。

C-h mスキームコードを評価するためのさまざまなキーバインディングを見つけるために行います。メニューを使用して、使用可能なさまざまな機能を見つけることもできます。

他のオプションは、スライムで使用するためにslime追加のセットアップが必要になることがわかっている限り、使用することですmit-scheme。手順はcontrib/swank-mit-scheme.scm、スライムのメインフォルダーのファイルにあります.

于 2014-01-29T16:44:45.450 に答える