[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Terminology of error-oloy
- To: "Daniel L. Weinreb" <DLW@scrc-stony-brook.arpa>
- Subject: Re: Terminology of error-oloy
- From: Jim.Large@cmu-cs-spice.arpa
- Date: Tuesday, 16 October 1984 17:12:18 EDT
- Cc: cl-error-handling@su-ai.arpa
- In-reply-to: <841015145406.2.DLW@CHICOPEE.SCRC.Symbolics>
It might be easier to distinguish an "error" from the broader class of
"conditions" by looking only at the point where the error is signalled.
Perhaps an "error" is a condition signalled by some routine when
that routine has been given inconsistent inputs (its contract has been
violated by its caller) and it does not know what else to do.
By this definition, division-by-zero is an error because it is the
condition raised by the divide instruction when divide is given illegal
operands.
-- Jim Large