Тип процесса
Слово процесс обычно означает запущенную программу. Сам Emacs работает в процессе такого рода. Однако в Emacs Lisp процесс — это объект Lisp, который обозначает дочерний процесс, созданный процессом Emacs. Программы, такие как оболочки, GDB, ftp и компиляторы, работающие в дочерних процессах Emacs, расширяют возможности Emacs. Дочерний процесс Emacs принимает текстовый ввод от Emacs и возвращает текстовый вывод в Emacs для дальнейшей обработки. Emacs также может отправлять сигналы дочернему процессу.
Объекты процесса не имеют синтаксиса чтения. Они выводятся в нотации хеша, отображая имя процесса:
(process-list)
⇒ (#<process shell>)
См. Процессы, чтобы получить информацию о функциях, которые создают, удаляют, возвращают информацию о, отправляют ввод или сигналы, и принимают вывод из процессов.
Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Process-Type.html