I thought that this is the only way to write self executing lambda expression in Common LISP:
(funcall #'(lambda (x) (format t "~S" x)) 10)
but it seems that this also work in CLISP on GNU/Linux:
((lambda (x) (format t "~S" x)) 10)
which is more like you do this in Scheme. Is this something that is correct according to Common LISP spec? Does other CL implementation also work this way.
(#'(lambda ...) argument)selfin the years ago before they change the name).