[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

package system error handling

I'm trying to figure out what should happen when the reader sees something
like editor:buffer and there isn't a package called "editor" or an external
symbol in it called "buffer".  CLtL indicates that the reader should "signal
a correctable error to ask the user what he really wants to do".  This is
all pretty vague -- does this mean that if the user continues from the error
some reasonable default action is used (like creating the package or making
the symbol external), or does it mean that the user is presented with a list
of alternative actions and asked to choose one?  How is this handled in
other implementations?  Does anybody really care?