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

2.5.8 プロセスタイプ

プロセスという言葉は、通常、実行中のプログラムを指します。Emacs自体も、このようなプロセスで動作しています。しかし、Emacs Lispにおいてプロセスとは、Emacsプロセスによって作成されたサブプロセスを指すLispオブジェクトのことです。シェル、GDB、ftp、コンパイラなど、Emacsのサブプロセスで動作するプログラムは、Emacsの機能を拡張します。Emacsのサブプロセスは、Emacsからテキスト入力を受け取り、さらなる処理のためにテキスト出力をEmacsに返します。また、Emacsはサブプロセスにシグナルを送信することもできます。

プロセスオブジェクトには読み取り用の構文がありません。ハッシュ表記で出力され、プロセス名が表示されます:

(process-list)
     ⇒ (#<process shell>)

プロセスの作成、削除、情報取得、入力やシグナルの送信、および出力の受信を行う関数に関する情報については、プロセスを参照してください。