Spec-Zone.ru › Elisp

Типы форм

Объект Lisp, предназначенный для вычисления, называется формой (или выражением). Способ вычисления формы в Emacs зависит от её типа данных. Emacs имеет три разных типа форм, которые вычисляются по-разному: символы, списки и все другие типы. В этом разделе описаны все три типа, по одному, начиная с других типов, которые являются самовычисляющимися формами.

• Самовычисляющиеся формы Формы, которые вычисляются сами по себе.
• Формы символов Символы вычисляются как переменные.
• Классификация списков Как отличить различные типы списковых форм.
• Непосредственное обращение к функциям Когда символ появляется как car списка, мы находим реальную функцию через символ.
• Формы функций Формы, которые вызывают функции.
• Формы макросов Формы, которые вызывают макросы.
• Специальные формы Специальные формы — это специфические примитивы, большинство из которых крайне важны.
• Автозагрузка Функции, настроенные для загрузки файлов, содержащих их реальные определения.

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/Forms.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API