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