Оценивание
Оценивание выражений в Emacs Lisp выполняется интерпретатором Lisp — программой, которая получает Lisp-объект в качестве входных данных и вычисляет его значение как выражение. Способ выполнения этого зависит от типа данных объекта в соответствии с правилами, описанными в этой главе. Интерпретатор автоматически выполняется для оценки частей вашей программы, но также может быть вызван явно с помощью Lisp-примитивной функции eval.
| • Введение в оценку | Оценивание в рамках общей схемы. | |
| • Формы | Как оцениваются различные типы объектов. | |
| • Использование кавычек | Избегание оценки (для ввода констант в программу). | |
| • Обратная кавычка | Более удобная конструкция структуры списков. | |
| • Оценивание | Как вызвать Lisp-интерпретатор явно. | |
| • Отложенное оценивание | Отложенное и ленивое оценивание форм. |
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/Evaluation.html