Spec-Zone.ru › Elisp

Тип автозагрузки

Объект автозагрузки — это список, первый элемент которого — символ autoload. Он хранится как определение функции символа, где он служит заглушкой для реального определения. Объект автозагрузки указывает, что реальное определение находится в файле кода Lisp, который должен загружаться при необходимости. Он содержит имя файла и некоторую дополнительную информацию о реальном определении.

После загрузки файла символ должен иметь новое определение функции, которое не является объектом автозагрузки. Затем новое определение вызывается так, как будто оно было с самого начала. С точки зрения пользователя, вызов функции работает как ожидается, используя определение функции в загруженном файле.

Объект автозагрузки обычно создается с помощью функции autoload, которая сохраняет объект в ячейке функции символа. Подробнее см. Автозагрузка.

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/Autoload-Type.html

Spec-Zone.ru

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