GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/Executing-Lisp.html ・ emacs-doc.conao3.com

29.7 Lisp式の実行

Emacsには、いくつかのLisp派生言語に対応したメジャーモードが用意されています。これらは、他のプログラミング言語モードと同じ編集コマンドを使用します(プログラムの編集を参照)。さらに、Lisp式を実行するための専用コマンドも提供されています。

Emacs Lispモード

Emacs Lispソースファイルを編集するためのモード。現在のトップレベルのLisp式を評価するC-M-xを定義します。Emacs Lisp式の評価を参照してください。

Lisp対話モード

インタラクティブなEmacs Lispセッション用のモード。ポイント直前の式を評価し、その値をバッファに挿入するC-jを定義します。Lisp Interaction Buffersを参照してください。

Lispモード

Emacs Lisp以外のLispで動作するプログラムのソースファイルを編集するためのモード。外部Lispで現在のトップレベル式を評価するC-M-xを定義します。外部Lispの実行を参照してください。

Inferior Lispモード

Emacsのサブプロセス(またはインフェリオールプロセス)として実行される外部Lispとの対話型セッションのモード。外部Lispの実行を参照。

Schemeモード

Lispモードと同様だが、Schemeプログラム向け。

下位スキームモード

Inferior LispモードのScheme版のようなもの。