[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Recursive printing errors
- To: info-mcl@ministry.cambridge.apple.com
- Subject: Recursive printing errors
- From: Andrew Newell Mickish <am2q+@andrew.cmu.edu>
- Date: Sat, 21 May 1994 15:16:27 -0400
- Newsgroups: comp.lang.lisp.mcl
- Organization: Computer Science Department, Carnegie Mellon, Pittsburgh, PA
Are there any special considerations to observe when relying on MCL's
load-on-call mechanism? I found that I have to explicitly call REQUIRE or
ccl::REQUIRE-INTERFACE to load a library file before invoking one of the
functions defined in the file. If I fail to issue the REQUIRE first, I
get a "recursive printing error" that scrolls eternally on the screen
until I do CMD-. (abort). I wonder if the fact that I'm using a saved image
in a different directory from the MCL folder has anything to do with it?
I get the same "recursive printing error" if I make a typo when invoking
a trap call, like if I do (#_PaintRectangle ...) instead of #_PaintRect.
This is quite trivial for me to reproduce. I think that there are also
problems if I require a library file that I have not yet compiled. Apparently
it is left up to the MCL user to compile library files that will be used;
is there any MCL function that would make identification of required files
easier, and automate their compilation?
--Andrew Mickish