LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

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

Ложь:

[1]> (setf x 1)
1
[2]> x
1
[3]> (defun f () x)
F
[4]> (let ((x 2)) (f))
1
[5]>
функции лексические тоже есть (через flet и labels)

Исходная версия monk, :

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

Ложь:

[1]> (setf x 1)
1
[2]> x
1
[3]> (defun f () x)
F
[4]> (let ((x 2)) (f))
1
[5]>