Динамическое связывание

Динамическое время действия ограничивается периодом вычисления конкретной формы. Связывание имеет точку активации и деактивации.

Динамическая область видимости означает произвольность места, где можно ссылаться на переменную, но ограниченность по времени. Поэтому иногда говорят, что такая переменная имеет неопределённую область видимости.

Особый оператор defvar объявляет переменную динамической, т.е. все её связывания будут динамическими.

(defvar gamma 4)   ; объявляет динамической
(defun g (x) (+ x gamma))
(g 5)
9
(let ((gamma 40))
  (g 5))
45
(defun gg (x gamma)
  (g x))
(gg 5 50)
55