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

88-002 question

On page 1-36 of 88-002, in the description of the simple built-in method
combination types, this sentence appears:

``If -operator- is OR, the expression <M_i a_1 . . . a_n> is evaluated
only if <M_j a_1 . . . a_n>, 1 <= j < i, returned NIL.''

Why is OR singled out here for a special description?  It is not, for example,
the only cases that doesn't necessarily evaluate all of the applicable methods
(AND may not do so either).  It seems like this special case can only serve to
confuse the reader.