[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#11782: 24.1; closure is not self-quoting
From: |
Christopher Schmidt |
Subject: |
bug#11782: 24.1; closure is not self-quoting |
Date: |
Mon, 25 Jun 2012 19:47:02 +0100 (BST) |
I am not exactly sure if this is a bug, a feature or something that is
just undefined.
(funcall (eval (eval '(let ((var)) (lambda ())))))
works fine, whereas
(funcall (eval (eval '(let ((lex-var)) (lambda ())) t)))
does not work.
Backtrace:
Debugger entered--Lisp error: (void-function closure)
(closure ((lex-var) t) nil)
eval((closure ((lex-var) t) nil))
(funcall (eval (eval (quote (let ((lex-var)) (lambda nil))) t)))
eval((funcall (eval (eval (quote (let ((lex-var)) (lambda nil))) t))))
I am on GNU Emacs 24.1.1 (x86_64-unknown-linux-gnu, GTK+ Version
2.24.10).
Christopher
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#11782: 24.1; closure is not self-quoting,
Christopher Schmidt <=