>>>>> "Adam" == Adam Warner <[EMAIL PROTECTED]> writes:
Adam> Hi all,
Adam> I want to be able to create functions within the non-top-level of a
Adam> CMUCL program but am finding it is not possible to compile the file
Adam> (without having to load it first--this is not an option as the file
Adam> takes a very long time to run).
[snip]
Adam> The only way I can find to avoid this problem is to move all the
Adam> defun-grab definitions to the top of the file (in the top level). So
Adam> it's not a huge issue, it just means I have to keep backtracking to the
Adam> top level of my code instead of being able to place the defun-grab
Adam> definitions where desired.
Adam> Is there a way to achieve this or should I just put up with all the
Adam> defun-grab definitions being in the top level?
I don't know if it's legal to define functions inside a function, and
whether this is a CMUCL bug or not, but perhaps you could explain why
you think you need to do this and what you really want to do.
Ray