LINUX.ORG.RU

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

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

Эти лямбды ВЫЧИСЛЕНЫ до лямбд.

CL-USER> (lambda (x) (aref x x))
#<FUNCTION (LAMBDA (X)) {1000C985FB}>

Всё в лиспе вычисляется до нормальной формы, если не цитировано

CL-USER> '(lambda (x) (aref x x))
(LAMBDA (X) (AREF X X))

И это не специфика коммон лиспа, это черта всех лиспов.

Исправление dura4ok11, :

Эти лямбды ВЫЧИСЛИНЫ до лямбд.

CL-USER> (lambda (x) (aref x x))
#<FUNCTION (LAMBDA (X)) {1000C985FB}>

Всё в лиспе вычисляется до нормальной формы, если не цитировано

CL-USER> '(lambda (x) (aref x x))
(LAMBDA (X) (AREF X X))

И это не специфика коммон лиспа, это черта всех лиспов.

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

Эти лямбды ВЫЧИСЛИНЫ до лямбд.

CL-USER> (lambda (x) (aref x x)) #<FUNCTION (LAMBDA (X)) {1000C985FB}>

Всё в лиспе вычисляется до нормальной формы, если не цитировано

CL-USER> ’(lambda (x) (aref x x)) (LAMBDA (X) (AREF X X))

И это не специфика коммон лиспа, это черта всех лиспов.