On Aug 11, 2012, at 20:58, Vladimir Sedach vsedach@gmail.com wrote:
Hi,
(compile nil (compile nil (lambda ()))) => NIL (compile '+) => +
The first result is obviously wrong, and the second one is actually as well (according to the HyperSpec, compile should return the function definition of +).
Thanks, #14087 should fix the return value for (compile nil ...). (The return value for compile with a named function was actually correct, at least per my reading of the hyperspec.)
Rudi