Re: Compiled COMPILE forms at load time Bug
Raymond Toy <[email protected]>
| Newsgroups | gmane.lisp.cmucl.devel |
|---|---|
| Message-ID | <[email protected]> |
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