>>>>> "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


Reply via email to