10 Mar
2010
10 Mar
'10
2:24 p.m.
On 2/14/10 4:15 PM, Helmut Eller wrote:
We could probably fix the problem by binding form in compile in main.lisp with something like this:
(form (etypecase definition ((or cons eval:interpreted-function) `#',(get-lambda-to-compile definition)) (function `',definition)))
Oops. I checked in this change and it's in the March snapshot. But it also breaks something that used to work: (defun foo (x y) (+ x y)) (compile 'foo) (compile 'foo) This used to work. Now the second compile generates an error about FOO being undefined. Ray