Luis Oliveira wrote:
On 18/set/2005, at 16:59, Kenny Tilton wrote:
The CMUCL way confuses run time with compile time. Lisp is all about dynamism, in this case not attempting to resolve a binding until it is invoked.
Well, come to think of it, that'll work if you use the interpreter. Both on CMUCL and CLISP. Is that acceptable?
No. Why does this have to happen at compile time? These are dynamic libraries, right? I can change DLLs and a binary application using the DLL still works, right? How? By resolving things at runtime. I think there is a misunderstanding here somewhere. Have you checked with CMUCL people to understand this needless requirement?