Cleanup Issue INSPECT-RETURN-VALUE

Status
Failed
Category
CHANGE
References
CLtL p442, issue RETURN-VALUES-UNSPECIFIED issue DESCRIBE-INTERACTIVE

Proposal (SPECIFY)

Specify that INSPECT returns the object being inspected. It is possible that some implementations might permit the user to specify a replacement object within the inspector, in which case that object should be returned instead. (In other words, the return value need not be EQL to the argument.)

This is a confusing way to describe it. How about:

Specify that by default INSPECT returns the object being inspected, but an implementation may allow the user to specify the value interactively instead.

barmar

Edit History